Maven入门:多模块整合SSH

1、创建父工程

1、new Maven Project
Maven入门:多模块整合SSH_第1张图片
注意创建时选择packging为pom

2、配置pom.xml(添加需要的jar包)
注意:servlet和jsp的依赖范围选择privaded

3、发布到本地仓库(install)

2、创建dao子模块

1、new Maven Module**,注意创建时packing选择jar**
Maven入门:多模块整合SSH_第2张图片

2、书写代码
1。eneity
2。dao层
3。hibernate.hbm.xml
4。hibernate.cfg.xml
5。db.properties(数据库连接)
6。applicationContext-dao.xml(只书写与dao层相关配置
Maven入门:多模块整合SSH_第3张图片
3、发布到本地仓库(install)

3、创建service子模块

1、new Maven Module , 创建时packing同样选择jar
2、书写代码
1。service层
2。applicationContext-service.xml(只书写service层相关配置
Maven入门:多模块整合SSH_第4张图片
3、发布到本地仓库(install)

4、创建web子模块

1、new Maven Module , 注意创建时packing选择war
2、书写代码
1。web层内容(Action)
2。applicationContext-web.xml(只书写web层相关配置)
3。struts.xml
4。WEB-INF及web.xml (注意applicationContext位置的配置

 
  <context-param>
    <param-name>contextConfigLocationparam-name>
    <param-value>classpath*:applicationContext-*.xmlparam-value>
  context-param>

5。前端页面
Maven入门:多模块整合SSH_第5张图片

3、发布到本地仓库(install)

大功告成!

        技术交流群:713788313 

你可能感兴趣的:(java)