Java web开发流行工具总结

Java web开发流行工具总结(转)

随着Java在Web开发世界中的流行,使越来越多的专家、开源软件爱好者投身到Java应用的大潮中。但这种流行也带来了业界的一些混乱和无序,目前,java开发工具层出不穷,各种新的名次和概念充斥着人们的头脑,也给广大学者和开发人员全面认识java带来了困难。本文就将试图从最简单的角度,介绍部分java web开发工具,以期有助于各位java初学者理清概念。
Eclipse:Eclipse平台最初由IBM于2001年11月推出,经过不断的发展完善,已经成为最著名的开放式集成开发工具。建立在插件机制上,可以为开发者提供将各种工具无缝集成的功能。下载链接: http://www.eclipse.org
Servlet:运行在Web服务器上或应用服务器上的Java程序。
JSP(Java Server Pages):服务器端技术,大大简化了服务器端基于Java的CGI的开发和构建。
Tomcat:开源的servlet容器和JSP引擎。非常优秀的集成开发环境。下载链接: http://tomcat.apache.org/
Apache和Apache Tomcat:Apache一般是指 apache http server,是世界第一的web服务器。具体参见:http://www.apache.com
MySQL:是众多关系型数据库产品中的一个。下载链接: http://dev.mysql.com/downloads/
Struts:是一种方便实用的Web应用框架,可用Struts实现MVC设计模式,即:模型(Model)、视图(View)、控制器(Controller)。下载链接: http://www.apache.org/dist/jakarta/Struts
MyEclipse:另一种收费的,具有支持Struts功能的插件。下载链接:
http://www.myeclipseide.com (可下载试用版)
Hibernate:基于Java的开源的持久化中间件,实现了对JDBC的轻量的封装,实现了将关系型数据库转化为对象模式的功能。下载链接: http://www.hibernate.org
Spring:支持J2EE开发的轻量级框架,在J2EE社区中主导着Web开发应用的方向。主要由:IoC-反转控制,AOP-面向方面编程,抽象服务三部分组成。下载链接: http://www.sourceforge.net/projects/springframework
JBoss:开源的免费的轻量级J2EE应用服务器,和WebLogic和WebSphere属于同类产品。下载链接: http://www.jboss.org
Lomboz:eclipse平台上支持J2EE开发的优秀插件。下载链接: http://forge.objectWeb.org/projects/lomboz
JUnit:开放源代码的Java单元测试框架,由Erich Gamma和Kent Beck共同开发完成。下载链接: http://www.JUnit.org
Ant:优秀的编译部署工具。下载链接: http://ant.apache.org

转自:
http://hi.baidu.com/%C4%CF%BA%BD%CC%EC%CF%C2/blog/item/aa71f4c7287d93d5d000606d.html

你可能感兴趣的:(Java web开发流行工具总结)