2003 JavaWorld Editor Choice Award
Zhao Caiwen (Vipcowrie@sina.com) Copyright
Recently, JavaWorld announced its 2003 editorial selection award, which started from 1997, mainly to the selection of companies, groups and individuals who made innovative contributions to Java technology, editing from more than 150 These awards were selected in the product and technology.
The most worth mentioning is the Hibernate that won the best data access tool. Everyone knows that there are hundreds of people in Java data access technology, there are many related technologies such as the Torque, ORB, and Hibernate, and Cactus, and JDO. EJB (CMP, BMP) and other standard technologies, Hibernate has been paying attention from the birth, because it is not only the number of free (the LGPL protocol used by hibernate) is a very stable O / R mapping tool. . The current version has developed to 2.0, compared with official standards such as JDO, EJB, it looks light, easy to use, easy to learn, and is very suitable for domestic project development. If you join Ant, XDoclet, the development work is very easy. I strongly recommend Hibernate here, you can get its connection from the following URL:
http://hibernate.sourceforge.net
There is also a corresponding forum on the SF to discuss. Foreign technical discussion about Hibernate, but the domestic is very embarrassing, I saw some articles about this in www.cjsdn.com, I hope that more programmers have more programmers in China to participate in using Hibernate technology, interested friends can send mail To vipcowrie@sina.com, let us make progress. Recently I will write some introductory articles about Hibernate. Thank you!
The following is a specific selection result:
Best Java Data Access Tool Award
Cocobase Enterprise O / R 4.5, THOUGHT INC.
Hibernate 1.2.4, Hosted by Sourceforge.net
Oracle 9ias Toplink, Oracle
Best Java IDE
Borland Jbuilder 8.0, Borland Software
Eclipse 2.1, Eclipse.org
Intellij Idea 3.0, JetBrains
Best Java Performance Monitoring, Test Tools
JProbe 5.0, Quest Software
JUnit 3.8.1, junit.org
Optimizeit Suite 5, Borland Software
Best application server
BEA Weblogic Server 8.1, Bea Systems
IBM WebSphere Application Server 5.0, IBM
JBoss 3.0, Jboss.org
Best Java Equipment Application Development Tool
IBM WebSphere Studio Device Developer 5.0, IBM
Java 2 Platform, Micro Edition (J2ME) Wireless Toolkit 2.0, Sun Microsystems
Sun ONE Studio 4 Update 1 Mobile Edition, Sun Microsystems
Best Java-XML Tools
JAXB (Java Architecture for XML Binding), Sun Microsystems
Xalan-Java 2.5, The Apache XML Project
XERCES2 Java Parser 2.4, The Apache XML Project Best Java Installation Tool
Installanywhere 5, Zero G
InstallShield Multiplatform 5, InstallShield
Java Web Start 1.2, Sun Microsystems
Best Java books
Java Development with ant, erik hatcher and steve loughran, Manning publications
Java Performance Tuning, Second Edition, Jack Shirazi, O'Reilly
Patterns of Enterprise Application Architecture, Martin Fowler, et al., Addison-wesley
The most useful Java community development technology
Apache Ant 1.5, The Apache Ant Project
Eclipse 2.1, Eclipse.org
Tomcat 4.1, The Apache Jakarta Project
Most Innovative Java Product Or Technology, TECHNOLOGY
Aspectj 1.0.6, Eclipse.org
Eclipse 2.1, Eclipse.org
JavaServer Faces, Java Community Process (Java Specification Request (JSR) 127)