avaEE架构通常分为实体层,数据访问层,业务逻辑层,控制器层,表现层
Struts是一个为开发基于MVC模式的应用架构的开源框架,是利用Servelet和JSP构建Web应用的一项技术
Hibernate是一种Java语言下的对象关系映射解决方案,实现了数据持久化功能
Spring是一个开源框架,是为了解决企业应用程序开发复杂性而创建的
简述MVC思想:
MVC是将项目按照模型层,视图层,控制器层的方式进行划分,目的是将模型层和视图层的代码实现分离,降低程序间的耦合,提高了应用的重用性,适用性,扩展性以及维护性。
Struts 2是Struts 1和WebWork结合的产物
EJB组件主要有:会话,实体和消息驱动三种类型的Bean