我们知道Apache组织有许多的开源项目,其中不乏许多优秀的项目被sun采用,用到j2se、j2ee中,也有被应用服务器厂商所用。好的开源项目可以让更多开发人员在应用项目开发中节约时间,可以让软件工具开发企业支持更多的成熟技术,可以让开发人员在业余时间通过学习新的设计、代码实现,对Java应用前景充满希望。只是简单的介绍一下了解的一些哟。
1、Tomcat 应用服务器。Jbuilder的AppServer、Weblogic的应用服务器都、IBM WebSphere的AppServer都是参考和借鉴tomcat项目。
2、Struts Web应用框架,被业界普遍看好并采用。
3、Cactus EJB、Servlet等服务器端测试框架
4、Commons BeanUtils 通用工具项目,用于JavaBean组件
5、Commons Collections 通用工具项目,用于对集合类的优化,创建更高效的集合类
6、Commons DBCP Tomcat使用的数据库连接提供类
7、log4j 日志
8 、Velocity 模板工具
9、Commons FileUpload 文件上传
10、Turbin Web层应用框架
1、Tomcat 应用服务器。Jbuilder的AppServer、Weblogic的应用服务器都、IBM WebSphere的AppServer都是参考和借鉴tomcat项目。
2、Struts Web应用框架,被业界普遍看好并采用。
3、Cactus EJB、Servlet等服务器端测试框架
4、Commons BeanUtils 通用工具项目,用于JavaBean组件
5、Commons Collections 通用工具项目,用于对集合类的优化,创建更高效的集合类
6、Commons DBCP Tomcat使用的数据库连接提供类
7、log4j 日志
8 、Velocity 模板工具
9、Commons FileUpload 文件上传
10、Turbin Web层应用框架