Struts2 使用struts 2、spring 3、hibernate 3、eclipse和SQL server的JavaEE应用程序的生命周期

Struts2 使用struts 2、spring 3、hibernate 3、eclipse和SQL server的JavaEE应用程序的生命周期,struts2,spring-3,hibernate3,Struts2,Spring 3,Hibernate3,我是一名较新的java/java EE应用程序程序员: 我的问题的目的是找到一个教程或参考卡,讨论在JavaEE项目下集成struts 2、spring 3、hibernate 3(数据库不重要,eclipse版本也不重要),其中解释了每个配置文件(如web.xml、application-context.xml、struts.xml)的作用以及必须在其中添加的内容。我希望它提供了一个过程,以适应从用户界面到数据层的请求以及配置文件的角色。请注意,您的问题确切是什么,但这里是您问题的快速答案

我是一名较新的java/java EE应用程序程序员:


我的问题的目的是找到一个教程或参考卡,讨论在JavaEE项目下集成struts 2、spring 3、hibernate 3(数据库不重要,eclipse版本也不重要),其中解释了每个配置文件(如web.xml、application-context.xml、struts.xml)的作用以及必须在其中添加的内容。我希望它提供了一个过程,以适应从用户界面到数据层的请求以及配置文件的角色。

请注意,您的问题确切是什么,但这里是您问题的快速答案

  • Struts2将用作MVC(模型视图控制器)。i、 e该框架将用于创建用户界面,并负责获取用户输入,并以微笑的语言向用户显示输出
  • Spring本身从DI到Web服务、AOP,再到Hibernate等等,都依赖于您想要使用的所有特性。在S2中,Spring的典型用法是DI。您也可以在服务层中使用Spring
  • Hibernate是ORM层的一部分,将负责与底层数据库交互。您可以使用Spring与ORM层交互,也可以使用Hibernate开发独立的ORM层。Struts2与Hibernate无关
这里有一个快速的教程。你可以通过简单的谷歌搜索找到更多的教程