Seasar
સીઝર 2 એ સ્પ્રિંગ ફ્રેમવર્ક (જાવા) જેવું જ એક ઓપન સોર્સ એપ્લિકેશન માળખું છે. શરૂઆતમાં, તે યાસુઓ હિગા દ્વારા જાવા પ્લેટફોર્મ માટે વિકસાવવામાં આવ્યું હતું, પરંતુ. NET અને PHP પ્લેટફોર્મ હાલમાં પણ સપોર્ટેડ છે. સીઝર 2 પાસે જાપાનીઝ વપરાશકર્તાઓનો મોટો આધાર છે, પરંતુ જાવા વન 2005 ટોક્યો પરિષદમાં અંગ્રેજી સમર્થનની જાહેરાત કરવામાં આવી ત્યારથી બિન-જાપાનીઝ વપરાશકર્તાઓમાં સતત વધારો થઈ રહ્યો છે. સીઝર 2 હાલમાં સીઝર ફાઉન્ડેશન દ્વારા સમર્થિત છે, જે એક બિન-નફાકારક ઓપન સોર્સ સંસ્થા છે. હિસ્ટ્રી સીઝરને શરૂઆતમાં ઓગસ્ટ 2003માં SourceForge.jp પર જેટ્ટી (વેબ સર્વર) અને એચએસક્યુએલડીબીનો ઉપયોગ કરીને એપ્લિકેશન સર્વર તરીકે જાહેર કરવામાં આવ્યું હતું. આ નામ પ્રારંભિક વિકાસકર્તા યાસુઓ હિગા દ્વારા ઓકિનાવાનના રહસ્યમય પ્રાણી શીસા પછી રચવામાં આવ્યું હતું. માર્ચ 2004માં, સીઝરને હળવા વજનના નિર્ભરતા ઈન્જેક્શન અને એઓપી કન્ટેનર તરીકે ફરીથી રજૂ કરવામાં આવ્યું હતું અને તેનું નામ બદલીને સીઝર 2 રાખવામાં આવ્યું હતું. તેમ છતાં, સીઝરનો વિકાસ અટકી ગયો હતો, છેલ્લું પ્રકાશન, સીસરસેટઅપ વી1 ફિનલ વિથ નાઝુના, હજુ પણ સીઝર2 સાઇટ પરથી ડાઉનલોડ કરી શકાય છે. એપ્રિલ 2005માં, સીઝર2એ OSCJ.net (ઓપન સોર્સ કોલાબોરેશન જોઇન્ટ નેટવર્ક) પાસેથી સહાય મેળવી અને SourceForge.jp માંથી બહાર નીકળી ગયું. પરિચય અન્ય ડી. આઈ. કન્ટેનર માળખાઓની જેમ, ઘટકો બાહ્ય એક્સ. એમ. એલ. ફાઇલોમાં વ્યાખ્યાયિત કરવામાં આવે છે. જુનિટ સાથે ડેટાબેઝ અને એકમ પરીક્ષણ માટે પણ મજબૂત ટેકો છે. અન્ય માળખાઓ સાથેનો મુખ્ય તફાવત એ છે કે સ્પ્રિંગ જેવા માળખાનો ઉપયોગ કરતી વખતે અગ્રણી XML રૂપરેખાંકનને ઘટાડવા માટે "કન્વેન્શન ઓવર કન્ફિગરેશન" ખ્યાલનો ટેકો છે. તેનો ઉદ્દેશ વિકાસકર્તાઓને પ્રોગ્રામિંગ અને રૂપરેખાંકન સંમેલનોને અનુરૂપ બનાવીને અને માળખાને કામ કરવા આપીને સંખ્યા ઘટાડવાનો અથવા રૂપરેખાંકન ફાઇલોને દૂર કરવાનો છે. ઉદાહરણ તરીકે, જો મિલકત પ્રકાર ઇન્ટરફેસ છે અને ત્યાં કોઈ ઑબ્જેક્ટ છે જે આ ઇન્ટરફેસને અમલમાં મૂકે છે, તો નિર્ભરતા કન્ટેનર દ્વારા ગોઠવવામાં આવે છે. જો પરીક્ષણ પદ્ધતિનું નામ "Tx" સાથે સમાપ્ત થાય છે, તો એકમ પરીક્ષણ પહેલાં વ્યવહાર શરૂ કરવામાં આવે છે અને પરીક્ષણ પછી રોલબેક કરવામાં આવે છે. અન્ય ઓપન સોર્સ સોફ્ટવેરના મોડ્યુલો સીઝર 2 સપોર્ટને એસ 2 સાથે જોડવામાં આવે છે. મોટાભાગના ઓપન સોર્સ સોફ્ટવેરની જેમ, સીઝર2 સોફ્ટવેરને 3 મુખ્ય વર્ગોમાં વિભાજિત કરી શકાય છેઃ સીઝર2 કોર સંબંધિત સોફ્ટવેર સેન્ડબોક્સ સોફ્ટવેર-સોફ્ટવેર હજુ પણ વિકાસ હેઠળ છે સંબંધિત સોફ્ટવેરને આગળ નીચેના પેટાવિભાગમાં વિભાજિત કરી શકાય છેઃ ડેટાબેઝ સંબંધિતઃ S2DAO, S2Hibernate, S2Unit (JUnit) પ્રસ્તુતિઃ S2JSF, S2Struts, S2Tapestry, ફ્લેશ પ્લેયર કોમ્યુનિકેશન સંબંધિતઃ S2RMI, S2Axis વિવિધઃ કિજીમુના સીઝર2 કોર સીઝર2 કોર એ તમામ સીઝર2 સંબંધિત સોફ્ટવેર માટે સામાન્ય કેન્દ્રીય સોફ્ટવેર છે. ટ્રાન્ઝેક્શન કંટ્રોલ મોડ્યુલ (S2Tx), ડેટાબેઝ કનેક્શન પૂલિંગ (S2DBCP), અને JUnit પરીક્ષણ (S2Unit) બધા આ કોર સાથે જોડાયેલા છે. ક્રોસ-પ્લેટફોર્મ સપોર્ટ સીઝર હાલમાં જાવા/જાવા EE, PHP5 અને. NET પર સપોર્ટેડ છે. ફ્યુચર 22 એપ્રિલ, 2005ના રોજ સીઝર સ્ટ્રેટેજીઝ ડે 2005 ખાતે પ્રોજેક્ટ કુઈનાની જાહેરાત સીઝર 2ની આગામી રજૂઆત તરીકે કરવામાં આવી હતી. પરિષદમાં એવી જાહેરાત કરવામાં આવી હતી કે કુઇના EJB3.0 (JSR220) તેમજ J2SE 5.0 એનોટેશન માટે સમર્થન આપશે. http://ml.seasar.org/archives/seasar-user-en/2010-March/000039.html માંથીઃ અમારા તમામ દસ્તાવેજો અને ભૂલ સંદેશાઓની ભાષા જાપાની છે, જાપાનીઝ એમ. એલ. ખૂબ જ સક્રિય છે, અને તમામ કમિટર્સ જાપાની છે. [.] કમનસીબે, અમે વર્તમાન સંસ્કરણ (2.4) માટે અંગ્રેજી દસ્તાવેજો તૈયાર કરતા નથી. ઇવેન્ટ્સ સીઝર ફાઉન્ડેશન સમયાંતરે વિકાસકર્તાઓ અને વપરાશકર્તાઓને એકબીજા સાથે વાત કરવાની મંજૂરી આપવા માટે જાપાનની આસપાસ "કરસાવાગી" પરિષદો યોજે છે. સીઝર જાવા વન પરિષદમાં પણ દર્શાવવામાં આવ્યું છે. બાહ્ય કડીઓ સીઝર ફ્રેમવર્ક સીઝર. નેટ સીઝર PHP5 જાવા એન્ટરપ્રાઇઝ પ્લેટફોર્મ