Spring+Struts2+Hibernate 的Maven 项目框架 - 1 - 暂未修订,如有错误,敬请指正 三、 搭建 SSH 项目框架案例 3.1 Maven 生成 Web 项目 MyEclipse 的安装和 Maven 的配置在前面已经介绍,在这里不再重复。首先打开命令行在所要建项目的目录下输入(DartifactId 为项目名称,DgroupId 为组 ID): 如图 2.18 所示: 图 2.18 生成了如图 2.19 所示的目录结构: mvn archetype:create -DgroupId=company -DartifactId=selitech -DarchetypeArtifactId=maven-archetype-webapp Spring+Struts2+Hibernate 的Maven 项目框架 - 2 - 图2.19 在命令行再次输入如下命令建立基本目录结构: 如图2.20 所示: 图2.20 在pom 文件插入下面代码,在eclipse 项目的时候用来确认是一个 Web 工程:
org.apache.maven.plugins maven-eclipse-plugin com.genuitec.eclipse.j2eedt.core.webnature org.eclipse.jdt.core.javanature src/main/webapp/WEB-INF/classes cd selitech\src mkdir main\java mkdir test\resources mkdir test\java Spring+Stru ts2+Hibernate 的Mav en 项目框架 - 3 - 然后在命令行输入如图2.21 所示: 图2.21 然后用My Eclipse 导入该工程就会自动生成工程与 My Eclipse 所关联的配置文件: Spring+Stru ts2+Hibernate 的Mav en 项目框架 - 4 - 图2.22 修改My Eclipse 下面的.my metadata 文件如图2.23 所示(修改Web 默认路径): 图2.23 这样就生成好了一个与Mav en 结合的Web 工程。 3.2 添加 Spring 框架 首先用 My Eclipse 打开刚才建立的工程,在 Package Ex plorer 的selitech 工程处右键弹出 My Eclipse->Add Spring Capabilities 后弹出如下对话框,请按下面填写: 图2.24 Spring+Stru ts2+Hibernate 的Mav en 项目框架 - 5 - 点击Nex t 按钮,按下面填写后点击Finish 按钮。 图 2.25 最后在 Web.x ml 中注册监听配置属性 3.3 添加 Stru ts2 框架 这里不能使用 My Eclipse 的加入插件功...