利用maven搭建项目聚合继承(工具使用:sts)

maven项目

实施步骤:

  1. 先创建一个父项目,打包方式设置为pom,可以用来管理子项目
  2. 再分别创建多个子模块,可以分别设置项目的打包方式
  3. 多个子模块项目会在sts中跟父项目有平级的项目显示
  4. Son01, Son02设置为jar(java项目)
  5. Son03设置为war项目(web项目)
  6. 创建的子项目模块会在父项目中设置相对应的Models
<modelVersion>4.0.0</modelVersion>
  <groupId>com.jaykcy</groupId>
  <artifactId>Parent</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <packaging>pom</packaging>
  <modules>
  	<module>Son01</module>
  	<module>Son02</module>
  	<module>Son03</module>
  </modules>

项目继承与依赖

Son01,Son02, Son03继承Parent

Son02添加Son01的依赖
Son03添加Son02的依赖

Son02直接依赖于Son01
Son03间接依赖于Son01

使用maven的聚合项目来完成SSM搭建

  1. 新建maven项目,打包方式pom,项目名为SSM
  2. 在父项目中添加整个ssm项目所需要的所有jar包进行依赖的管理
  3. 在父项目中分别添加子项目模块,POJO,Mapper,Service, Web,其中前三个项目模块均为jar的打包方式i,Web项目是war的打包方式
  4. Mapper中添加Pojo的依赖,并添加Mapper所需要的自己的jar,在Mapper中要添加xml文件的过滤设置
  5. Service中添加Mapper的依赖,并添加Mapper所需要的自己的jar
  6. Web中添加Service的依赖,并添加Mapper所需要的自己的jar

控制器中添加/Depts请求来得到一个Dept的集合List对象

http://localhost:8080/Depts

[{"deptno":10,"dname":"ACCOUNTING","loc":"NEW YORK"},{"deptno":20,"dname":"RESEARCH","loc":"DALLAS"},{"deptno":30,"dname":"SALES","loc":"CHICAGO"},{"deptno":40,"dname":"OPERATIONS","loc":"BOSTON"}]

到此为止使用maven聚合与集成来搭建SSM项目完毕

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值