Seasar

Seasar
Operating systemCross-platform
TypeApplication framework
LicenseApache 2.0
WebsiteSeasar.org

Seasar2 is an open-source application framework similar to the Spring Framework (Java). Initially, it was developed for the Java platform by Yasuo Higa, but .NET and PHP platforms are currently supported as well. Seasar2 has a large base of Japanese users, but there is a steady increase of non-Japanese users since English support was announced at the JavaOne 2005 Tokyo conference.

Seasar2 is currently supported by the Seasar Foundation, a non-profit open source organization.

History

Seasar was initially made public in August 2003 at SourceForge.jp as an application server using Jetty (web server) and HSQLDB. The name was coined by the initial developer Yasuo Higa after an Okinawan mystical creature Shisa.

In March 2004, Seasar was re-introduced as light weight dependency injection and AOP container and renamed Seasar2. Even though, development of Seasar came to a halt, the last release, seasarsetupV1Final With Nazuna, may still be downloaded from the Seasar2 site. In April 2005, Seasar2 obtained assistance from OSCJ.net (Open Source Collaboration Joint Network) and moved out from SourceForge.jp.

Introduction

Like other DI container frameworks, components are defined in external XML files. There is, also, a strong support for database and unit testing with JUnit.

The main difference with other frameworks is the support of the concept "Convention over Configuration" to reduce the XML configuration prominent when using framework such as Spring. The aim is to reduce the number or eliminate configuration files by making developers conform to programming and configuration conventions and letting the framework do the work. For example, if a property type is an interface and there is an object that implements this interface, dependency is configured by the container. If the test method name ends with a "Tx", a transaction is initiated before the unit test and rolledback after the test.

Modules

Seasar2 support of other open source software are prefixed with S2. Like most open source software, Seasar2 software may be divided into 3 major categories:

  1. Seasar2 core
  2. Related software
  3. Sandbox software - software still under development

Related software may further be subdivided into the following subdivision:

  1. Database related: S2DAO, S2Hibernate, S2Unit(JUnit)
  2. Presentation: S2JSF, S2Struts, S2Tapestry, Flash player
  3. Communication related: S2RMI, S2Axis
  4. Miscellaneous: Kijimuna

Seasar2 Core

Seasar2 core is the central software common to all Seasar2 related software. Transaction control module (S2Tx), database connection pooling (S2DBCP), and JUnit testing (S2Unit) are all bundled with this core.

Cross-Platform Support

Seasar is currently supported on Java/Java EE, PHP5, and .NET.

Future

On April 22, 2005, at Seasar Strategies Day 2005, project Kuina was announced as the next release of Seasar2. At the conference, it was announced that Kuina will support for EJB3.0 (JSR220) as well as J2SE 5.0 annotation.

From http://ml.seasar.org/archives/seasar-user-en/2010-March/000039.html :

The language of all of our documents and error messages is Japanese, Japanese ML is very active, and all committers are Japanese.
[...]
Unfortunately, we don't prepare english documents for the current version(2.4).

Events

Seasar Foundation periodically holds "Karasawagi" conferences around Japan to allow developers and users to talk with each other. Seasar is also featured in JavaOne conference.

Read other articles:

Keuskupan TulleDioecesis TutelensisDiocèse de TulleKatolik Katedral TulleLokasiNegara PrancisProvinsi gerejawiPoitiersStatistikLuas5.896 km2 (2.276 sq mi)Populasi- Total- Katolik(per 2014)242.454223,000 (92.1%)Paroki296Imam54 (diosesan)5 (Ordo Relijius)InformasiDenominasiKatolik RomaGereja sui iurisGereja LatinRitusRitus RomaPendirian11 Juli 1317KatedralKatedral Notre Dame dan St. MartinusPelindungSanto Martinus dari ToursKepemimpinan kiniPausFransisku...

 

Dioctophymidae Dioctophyme renale Klasifikasi ilmiah Domain: Eukaryota Kerajaan: Animalia Filum: Nematoda Kelas: Chromadorea Ordo: Ascaridida Famili: DioctophymidaeRaillet, 1915 Genus[1] Dioctophyme Collet-Meygret, 1802 Eustrongylides Jägerskiöld, 1909 Hystrichis Dujardin, 1844 Neostrongyloides Rathore & Nama, 1988 Sinonim Dioctophymatidae (Raillet, 1915) Dioctophymidae adalah sebuah keluarga nematoda yang termasuk dalam ordo Ascaridida.[1] Banyak literatur yang lebih t...

 

У этого термина существуют и другие значения, см. Три Брата. Архитектурный комплекс«Три брата»латыш. Trīs brāļi нем. Drei Brüder 56°57′01″ с. ш. 24°06′16″ в. д.HGЯO Страна  Латвия Рига улица Маза Пилс, 17, 19, 21 Архитектурный стиль готика, ренессанс, маньеризм, барокко Первое...

Al-Hurr bin Abdurrahman ats-Tsaqafi Wali al-AndalusMasa jabatanMaret 716 – 719 PendahuluAyyub bin Habib al-LakhmiPenggantiAs-Samah bin Malik al-Khaulani Informasi pribadiMeninggalSetelah 724Orang tuaAbdurrahman bin Abdullah ats-TsaqafiSunting kotak info • L • B Al-Ḥurr bin ʿAbdurrahman ats-Tsaqafi (Arab: الحر بن عبد الرحمن الثقفيcode: ar is deprecated ) adalah gubernur keempat al-Andalus pada masa Kekhalifahan Umayyah. Silsilah Al-Hurr berasal...

 

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Januari 2023. Bunga kenop Gomphrena globosa TaksonomiDivisiTracheophytaSubdivisiSpermatophytesKladAngiospermaeKladmesangiospermsKladeudicotsKladcore eudicotsOrdoCaryophyllalesFamiliAmaranthaceaeSubfamiliGomphrenoideaeGenusGomphrenaSpesiesGomphrena globosa Linnaeus, ...

 

Plan to immunize against COVID-19 This article needs to be updated. The reason given is: This is an ongoing event, as oouth Korea's infection rate is spiking, info in article is a year old. Please help update this article to reflect recent events or newly available information. (January 2023) COVID-19 vaccination in South KoreaSouth Korea. Percentage with total doses given as of 9 November 2023.[1]Date26 February 2021 (2021-02-26) – 13 April 2023 (2023-...

Annie Edson TaylorAnnie Taylor berpose di sebelah barrelnyaLahir(1838-10-24)24 Oktober 1838Auburn, New York, ASMeninggal29 April 1921(1921-04-29) (umur 82)Lockport, New York, ASKebangsaanAmerika SerikatPekerjaanguruDikenal atasterjun ke Air Terjun Niagara memakai sebuah barrel pada 24 Oktober 1901 Annie Edson Taylor (24 Oktober 1838 – 29 April 1921) adalah seorang guru sekolah yang, pada hari ulang tahunnya, 24 Oktober 1901, menjadi orang pertama yang berhasil selamat sa...

 

Partai Hati Nurani Rakyat Ketua umumOesman Sapta OdangSekretaris JenderalArwani SyaeroziDibentuk21 Desember 2006; 17 tahun lalu (2006-12-21)Kantor pusatThe City Tower, Sudirman, JakartaIdeologiLiberalismeNasionalismePancasilaKorporatismeMarhaenismePosisi politikTengahKursi di DPR0 / 575Kursi di DPRD I66 / 2.232Kursi di DPRD II746 / 17.340BenderaSitus webpartaihanura.or.idPolitik IndonesiaPartai politikPemilihan umum Partai Hati Nurani Rakyat, atau Partai Hanura, adalah sebuah partai...

 

American filmmaker For other people with similar names, see David Ayres (disambiguation). David AyerAyer at the 2017 San Diego Comic-ConBorn (1968-01-18) January 18, 1968 (age 56)Champaign, Illinois, U.S.OccupationsFilm directorfilm producerscreenwriterYears active2000–presentSpouse Mireya Ayer ​ ​(m. 2002; sep. 2017)​Children4Military careerAllegiance United StatesService/branch United States NavyYears of service1986�...

Australian actor (1925–2007) Gordon GostelowSpotlight photoBornGordon Massey Gostelow(1925-05-14)14 May 1925Wellington, New ZealandDied3 June 2007(2007-06-03) (aged 82)London, EnglandOccupationActorSpouse Vivian Pickles ​ ​(m. 1964)​Children1 Gordon Massey Gostelow[1] (14 May 1925 – 3 June 2007) was an Australian actor.[2] He was educated in Australia at North Sydney Boys High School and Sydney University where he graduated in Ec...

 

Chemical compound AM-4030Identifiers IUPAC name (6S,6aR,9R,10aR)-9-(hydroxymethyl)-6-[(E)-3-hydroxyprop-1-enyl]-6-methyl-3-(2-methyloctan-2-yl)-6a,7,8,9,10,10a-hexahydrobenzo[c]chromen-1-ol CAS Number587023-54-9 YPubChem CID10550598ChemSpider8725989 YUNIICGYGFRRXKKChemical and physical dataFormulaC27H42O4Molar mass430.629 g·mol−13D model (JSmol)Interactive image SMILES OCC=CC3(C)C1CCC(CO)CC1c2c(O3)cc(cc2O)C(C)(C)CCCCCC InChI InChI=1S/C27H42O4/c1-5-6-7-8-12-26(2,3)20-16-23(30...

 

Koordinat: 50°45′03″N 26°02′46″E / 50.7509°N 26.0461°E / 50.7509; 26.0461 Terowongan CintaTerowongan Cinta di dekat KlevanIkhtisarJenisJalur kereta apiLokasiKlevan, UkrainaTerminusKlevanOrzhivOperasiOperatorUkrainian Railways (UZ)Data teknisPanjang lintas5 km (3,1 mi)[1]Jenis relJalur tunggalLebar sepur1.520 mm Terowongan Cinta (bahasa Inggris: Tunnel of Love; Ukraina: Туне́ль Коха́ння, Tunel Kokhannya) merupakan seb...

Public library in San Francisco, California, USA San Francisco Main LibraryThe library's exterior in 2008San Francisco Main LibraryLocation within San FranciscoGeneral informationTypePublic LibraryArchitectural styleBeaux-Arts Revival[1][2]Location100 Larkin StreetSan Francisco, California94102Coordinates37°46′45″N 122°25′05″W / 37.7790861°N 122.4179848°W / 37.7790861; -122.4179848Construction started1993; 31 years ago (199...

 

Måneskin Måneskin en 2018. De gauche à droite : Ethan Torchio, Victoria De Angelis, Damiano David et Thomas RaggiInformations générales Pays d'origine Italie Genre musical Rock AlternatifGlam RockPop RockFunk Rock Années actives Depuis 2016 Labels RCASonyEpic Site officiel www.maneskin.it Composition du groupe Membres Damiano DavidVictoria De Angelis Thomas RaggiEthan Torchio Logo de Måneskin.modifier Måneskin (« Clair de Lune » en danois) est un groupe de rock itali...

 

هيو جاكمان (بالإنجليزية: Hugh Jackman)‏    معلومات شخصية اسم الولادة (بالإنجليزية: Hugh Michael Jackman)‏  الميلاد 12 أكتوبر 1968 (56 سنة)  سيدني  الإقامة نيويورك  مواطنة أستراليا المملكة المتحدة[1]  استعمال اليد أعسر  الديانة المسيحية[2]  الزوجة ديبورا لي فيرنس (19...

Austrian-American physicist and Nobel laureate (1883–1964) Victor Franz HessBornVictor Franz Hess(1883-06-24)24 June 1883Schloss Waldstein, Peggau, Austria-HungaryDied17 December 1964(1964-12-17) (aged 81)Mount Vernon, New York, USNationalityAustro-HungarianAustrianUnited StatesAlma materUniversity of GrazUniversity of Vienna (PhD, 1910)Known forDiscovery of cosmic raysSpouses Marie Bertha Warner Breisky ​ ​(m. 1920⁠–⁠1955)R...

 

Standing army of the historic Kingdom of Hanover The Flag of Hanover. The Hanoverian Army (German: Hannoversche Armee) was the standing army of the Electorate of Hanover from the seventeenth century onwards. From 1692 to 1803 it acted in defence of the electorate. Following the Hanoverian Succession of 1714, this was in conjunction with the British Army with which it shared a monarch. Hanoverian troops fought in the War of the Austrian Succession, Seven Years' War and American War of Independ...

 

Confederacy of ancient India Vrishnis5th century BCE–4th century CE Silver coin of a King Vrishni (of the Audumbaras according to Cunningham).[1][2]Obv Pillar with half-lion and half-elephant, surmounted by a Triratna symbol and surrounded by Buddhist railing. Brahmi legend Vṛishṇi Raja jnâgaṇyasya blubharasyaRev Large Dharmachakra symbol. Kharosthi legend Vrishni Raja jnâganyasya blubharasya.[1] South Asia150 BCESATAVAHANASMAHAMEGHA-VAHANASSAMATATASAUDUMBARA...

Current de-facto Emir of Al-Qaeda Saif al-Adelسيف العدلSaif al-Adel at an al-Qaeda training camp in Afghanistan, January 2000De facto General Emir of Al Qaeda[note 1]IncumbentAssumed office 1 August 2022Preceded byAyman al-Zawahiri[note 2] Personal detailsBornMohamed Salah al-Din al-Halim Zaidan[2] (1960-04-11) 11 April 1960 (age 64) or (1963-04-11) 11 April 1963 (age 61)[3]Monufia Governorate, United Arab Republic[4] (now Egypt)Sp...

 

Questa voce o sezione sugli argomenti architettura e Basilicata è priva o carente di note e riferimenti bibliografici puntuali. Sebbene vi siano una bibliografia e/o dei collegamenti esterni, manca la contestualizzazione delle fonti con note a piè di pagina o altri riferimenti precisi che indichino puntualmente la provenienza delle informazioni. Puoi migliorare questa voce citando le fonti più precisamente. Segui i suggerimenti dei progetti di riferimento 1, 2. Chiesa rupestre di San...