Õ¾ÄÚËÑË÷: ÇëÊäÈëËÑË÷¹Ø¼ü´Ê

µ±Ç°Ò³Ãæ: ¿ª·¢×ÊÁÏÊ×Ò³ ¡ú Java רÌâ ¡ú Java¿ªÔ´Èí¼þÁù´ó°ïÅÉ

Java¿ªÔ´Èí¼þÁù´ó°ïÅÉ

ÕªÒª: Java¿ªÔ´Èí¼þǧǧÍò£¬¾ÍºÃÏñÒ»¸ö½­ºþ£¬ÓÐÊÆÁ¦µÄÓб³¾°µÄ¾Í½á³ÉÁËÒ»¸ö°ïÅÉ£¬¾­¹ý²»¶ÏµÄ¾ºÕù£¬ÌÔÌ­£¬Áù´ó°ïÅÉÍÑÓ±¶ø³ö¡£
¡¡¡¡Java¿ªÔ´Èí¼þǧǧÍò£¬¾ÍºÃÏñÒ»¸ö½­ºþ£¬ÓÐÊÆÁ¦µÄÓб³¾°µÄ¾Í½á³ÉÁËÒ»¸ö°ïÅÉ£¬¾­¹ý²»¶ÏµÄ¾ºÕù£¬ÌÔÌ­£¬Áù´ó°ïÅÉÍÑÓ±¶ø³ö¡£

¡¡¡¡Ø¤°ï - Apache Software Foundation

¡¡¡¡ÔÚÎÒ¿ªÊ¼Ñ§Ï°JavaµÄʱºò£¬ApacheµÄJakarta×ÓÏîÄ¿»¹ºÜÈõС£¬ApacheµÄÍ·ÅÆÊÇApache HTTPD Server(ÖÁ½ñÒ²»¹ÊÇÍ·ÅÆ)£¬Èç½ñÒѾ­³ÉÁ˽­ºþµÚÒ»´ó°ï¡£ApacheÊÆÁ¦ÅӴ󣬱³ºóÓÐÖÚ¶à´ó³§É̵ÄÖ§³Ö£¬ÀýÈçIBM×ÊÖúÁËapacheµÄºÃ¼¸¸ö project£¬SunÔòºÍtomcatºÏ×÷ÃÜÇУ¬¶øBEAÔÒÏÂÖØ×ÊÔÚBeehiveÉÏÃæ¡£ÓÐÁ˹ٸ®µÄÖ§³Ö£¬ApacheÀíËùµ±È»Á˳ÉÁ˵ÚÒ»´ó°ï¡£²»¹ý ApacheµÄÎÊÌâ¾ÍÊÇ×éÖ¯³ÉԱ̫¸´ÔÓÁË£¬Æìϸ÷¸öprojectÀ´×ÔÈýɽÎåÔÀ£¬Á¼Ý¬²»Æ룬ÉõÖÁ¸÷¸öÃÅÏÂ×ӵܻ¹¾­³£·¢Éú³åÍ»£¬ÂþÎÞ¼ÍÂÉ¡£ÀýÈçantÊǹ¹½¨¹¤¾ßÍ·ÅÆ£¬MavenÓÖÒªÇÀɽͷ£»OJBÊdz־òãÍ·ÅÆ£¬µ«ÊÇTorque»¹²»¿ÏÈÃ룬ËûÁ½Î»»¹Ã»ÓаÑ×ù´Î°²Åźã¬iBATISÒ²Òª¼ÓÈëؤ°ï......

¡¡¡¡¶ÔÓÚÕâÑùÒ»¸öûÓÐ×éÖ¯¼ÍÂÉ£¬×Ô¼ºÄÚ²¿»¥Ïà³åÍ»µÄؤ°ïÀ´Ëµ£¬ÎÒÒѾ­²»´æʲôºÃ¸ÐÁË£¬³ýÁËؤ°ï»¹Ê±²»Ê±Óм¸¸öÓÅÐãµÄµÜ×Ó£¬ÀýÈçlog4j£¬ant£¬common£¬Ëû×¢¶¨ÓÀÔ¶²»ÄܳÉΪÎäÁÖÃËÖ÷¡£

¡¡¡¡ÉÙÁÖ - Eclipse Foundation

¡¡¡¡EclipseÀ´Í·²»Ð¡£¬Ö±½ÓÀ´×ÔIBM£¬²¢ÇÒÒѾ­µÃµ½Òµ½çÖڶ೧É̵ÄÖ§³Ö£¬ÓÉÓÚÓйٸ®µÄ´óÁ¦Ö§³Ö£¬Eclipse³ÉΪÎäÁÖÃËÖ÷µÄ¿ÉÄÜÐÔºÜ´ó¡£ EclipseÏÂÊôµÄ¸÷¸ö×ÓÏîÄ¿Ò²¶¼Éí»³¾ø¼¼£¬SWT£¬EMF£¬GEF£¬RCP£¬SDO£¬Ã¿¸ö¶¼ÊǶÀµ±Ò»ÃæµÄºÃÊÖ¡£×î¹Ø¼üµÄÊÇEclipseÊÇWSADµÄ»ù´¡£¬IBMºÜ¶à¿ª·¢ÈËÔ±Ö±½ÓΪEclipse¿ª·¢£¬ÕâÒâζ×Å°ïÅɺ͹ٸ®µÄÖ±½Ó¹´½á£¬´ýµ½IBM°ÑRose XDEµÄ¹¦ÄÜ·ÅÈëEclipse£¬ºÅÁîÌìÏÂÒ²ÊÇÖ¸ÈÕ¿É´ý¡£

¡¡¡¡Îäµ± - JBoss Inc

¡¡¡¡JBossÀ´×Ô²Ý磬ûÓÐؤ°ïµÄÈ˶àÊÆÖÚ£¬Ã»ÓÐÉÙÁֵĹٸ®Ö§³Ö£¬È»¶ø¾­¹ý×ÔÉíµÄŬÁ¦£¬ÒѾ­õÒÉí½­ºþ¶¥¼¶°ïÅÉÐÐÁУ¬²¢ÇҾ߱¸Á˺ܴóµÄ·¢ÑÔȨ¡£ JBossµÄÌصãÊÇÎ书×Ô³ÉÒ»ÅÉ£¬ÆìÏÂÿ¸ö×ÓÏîÄ¿¶¼¾ß±¸·Ç³£Ç¿º·µÄʵÁ¦£¬µ«ÊǸ÷¸ö×ÓÏîÄ¿ÓÖ¿ÉÒÔ×é³ÉÒ»¸öÓлúµÄÕûÌ壬×é³ÉÒ»¸öÕóÊÆ£¬·¢»ÓÒâÏë²»µ½µÄÍþÁ¦¡£ÆäÖÐJBossµÄ¶ÀÃÅÎ书£­HibernateÔòÊÇÍþÁ¦×î´óµÄɱÊÖïµ£¬Æ¾½èÕâÒ»¹¦·ò£¬JBossËäÈ»²»ËãºÜ´ó£¬µ«ÊÇÒѾ­³ÉΪÁËJavaÆóÒµ½çµÄ¾ÞÍ·Ö®Ò»£¬Äܹ»ÒÔ×Ô¼ºµÄÉùÒôÓ°ÏìÕû¸öÎäÁÖ¡£
¡¡¡¡
¡¡¡¡¶ëáÒ - Opensymphony

¡¡¡¡opensymphony²»ÄܸúÉÏÊöÈý´ó°ïÅÉÏà±È£¬µ«ÊÇËý¶À¾ßÌØÉ«£¬ÃÅϵÜ×Ó²»¶à£¬µ«ÊǸ÷¸ö¶¼Óоø»î£¬Òò´ËÔÚÎäÁÖµ±ÖÐÒ²Õ¾ÎÈÁ˽Ÿú¡£ÀýÈçWebwork³ÉΪÁËÏÂÒ»´úMVC¿ò¼ÜStruts TiµÄºËÐÄ£¬OSCacheÊÇÆÄÊÜ»¶Ó­µÄCache²úÆ·£¬QuartzÔòÊǺÜÓÐà ûµÄJava JobÈí¼þ£¬SitemeshÒ²ÊÇÒ»¿îÁéÇÉÒ×ÓõÄÈí¼þ¡£ËùÓÐÕâЩËäÈ»¶¼²»ËãÖØÁ¿¼¶Î书£¬µ«ÊǶ¼¶Àµ±Ò»Ã棬ÔÚÕû¸öÎäÁÖ¶¼¶ÀÊ÷Ò»ÖÄ£¬ÁîÈ˲àÄ¿¡£

¡¡¡¡åÐÒ£ÅÉ - codehaus

¡¡¡¡codehausÏÂÃæµÄGroovy, DamageControl, XStream, Nano, Pico, AspectWerkzÎ书¶¼ÊÇÓÌÈçÁ貨΢²½°ã, ¼ÈʵÓÃÓÖÓÅÑÅ£¬²¢ÇÒ¸Ã×éÖ¯±³ºóÓÐÓÐThoughWorksÕâÑùÒ»¸ö¼¼ÊõÖÁÉϵÄ×Éѯ¹«Ë¾³ÅÑü£¬ËùÒÔËüµÄÎ书¶¼Êǽ²¾¿Ãô½Ý£¬ÓÅÑÅ£¬Ò×Óã¬ÓÚ·±ÖصĿª·¢¹¤×÷ÖÐÌåζ³öһ˿˿ÓÆÏеÄÀÖȤ£¬ÕæÕý·ûºÏÁËåÐÒ£µÄÒâ¾³¡£

¡¡¡¡À¥ÂØ - objectweb

¡¡¡¡objectwebƧ´¦·¨¹ú£¬Ô¶ÀëITÈ«ÇòÖÐÐÄ£¬¾ÍºÃÏñÀ¥ÂØÔ¶´¦Î÷ÓòÒ»Ñù¡£Òò¶øobjectwebÒ²ºÍÖÐÔ­ÎäѧÓкܴóµÄ²»Í¬£¬½£×ßÆ«·æ¡£ÀýÈçobjectwebµÄÏîÄ¿Æ«ÖØÓÚclusterºÍ·Ö²¼Ê½·½ÃæµÄÖ§³Ö£¬ÀýÈçc-jdbc£¬rmi-jdbc£¬Perseus£¬XAPoolµÈµÈ¡£ÕýÊÇÒòΪËûµÄ½£×ßÆ«·æ£¬²ÅʹµÃËû²»ÄÇô֪ÃûÓÚÖÐÔ­ÎäÁÖ£¬Ò²ÕýÊÇÒòΪ½£×ßÆ«·æ£¬²ÅʹµÃËû¶ÀÊ÷Ò»ÖÄ£¬±£³ÖÁË×Ô¼º¶ÀÓеÄÌØÉ«¡£

¡ü·µ»ØĿ¼
ǰһƪ: Spring2.0¼¼ÇÉÖ®»îÓÃFactoryBean
ºóһƪ: JavaÖÐʹÓÃfinalÐÞÊηûÐèҪעÒâµÄµØ·½