2003年度Javaworld编辑选择奖
赵才文(vipcowrie@sina.com)版权所有
最近,JavaWorld宣布了其2003年度编辑选择奖,这个奖从1997年开始评选,主要致力于评选出那些为了java技术的发展作出了革新性的贡献的公司,团体和个人,编辑们从超过150个的产品和技术中评选出这些奖项。
其中最值得一提的是荣膺最佳数据存取工具的Hibernate,大家知道目前在Java数据存取技术方面是百家争鸣,有许多相关的技术如apache的torque,orb,以及hibernate,cactus还有jdo,ejb(cmp,bmp)等标准的技术,Hibernate从诞生起就一直收到关注,因为它是为数不多的既是free的(hibernate使用的是LGPL协议)又是非常稳定的一个o/r mapping工具。目前的版本已经发展到了2.0,与官方标准技术如JDO,ejb相比较起来,它显得轻巧,易用,易学,十分适合国内的项目开发。如果加入ANT,XDOCLET等技术,那么开发工作就十分的轻松。我在这里强烈推荐使用Hibernate,大家可以从以下网址获得其连接:
http://hibernate.sourceforge.net
在sf上面也有相应的论坛可以讨论。国外关于hibernate的技术讨论很多,但是国内十分寥寥,我在www.cjsdn.com上面看到了一些关于这方面的文章,希望国内有更多的程序员参与使用hibernate技术,有兴趣的朋友可以发邮件到 vipcowrie@sina.com,让我们一起进步。最近我将要写关于hibernate的一些入门文章。谢谢!
以下是具体的评选结果:
最佳Java数据存取工具奖
CocoBase Enterprise O/R 4.5, Thought Inc.
Hibernate 1.2.4, hosted by SourceForge.net
Oracle 9iAS TopLink, Oracle
最佳Java IDE
Borland JBuilder 8.0, Borland Software
Eclipse 2.1, Eclipse.org
IntelliJ IDEA 3.0, JetBrains
最佳Java性能监视、测试工具
JProbe 5.0, Quest Software
JUnit 3.8.1, JUnit.org
Optimizeit Suite 5, Borland Software
最佳应用服务器
BEA WebLogic Server 8.1, BEA Systems
IBM WebSphere Application Server 5.0, IBM
JBoss 3.0, JBoss.org
最佳Java设备应用开发工具
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
最佳Java-xml工具
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
最佳Java安装工具
InstallAnywhere 5, Zero G
InstallShield MultiPlatform 5, InstallShield
Java Web Start 1.2, Sun Microsystems
最佳Java书籍
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
最有用的Java社区开发的技术
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
AspectJ 1.0.6, Eclipse.org
Eclipse 2.1, Eclipse.org
JavaServer Faces, Java Community Process (Java Specification Request (JSR) 127)