spring
Spring是全面的和模块化的。Spring有分层的体系结构,可以使用它孤立的任何部分,它的架构仍然是内在稳定的。例如,你可能选择仅仅使用Spring来简单化JDBC的使用,或用来管理所有的业务对象。
它的设计从底部帮助你编写易于测试的代码。Spring是用于测试驱动工程的理想的framework。
hibernate
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。
struts1
struts是开源架。使用Struts的目的是为了帮助我们减少在运用MVC设计模型来开发Web应用的时间。可以使用Servlets和JSP的优点来建立可扩展的应用。
jquery
jQuery是一个兼容多浏览器的javascript库,核心理念是write less,do more