写的太好了,spirngboot创建聚合工程

使用IntelliJ IDEA创建Maven聚合工程、创建resources文件夹、ssm框架整合、项目运行一体化

一、创建一个空的项目作为存放整个项目的路径

1、选择 File——>new——>Project ——>Empty Project

2、WorkspaceforTest为项目存放文件夹。

 

 

 二、maven继承:创建父-子项目,聚合工程

比如整个项目。以一个项目来演示。

       |--e3-parent:父工程,打包方式pom,管理jar包的版本号。项目中所有工程都应该继承父工程。

  |--e3-common:通用的工具类通用的pojo。打包方式jar

  |--e3-manager:服务层工程。聚合工程。Pom工程

    |--e3-manager-dao:打包方式jar

    |--e3-manager-pojo:打包方式jar

    |--e3-manager-interface:打包方式jar

    |--e3-manager-service:打包方式:jar

       |--e3-manager-web:表现层工程。打包方式war

1、创建maven父工程 e3-parent

File——>New ——>Module.. ——>Maven

 

2、GroupId一般为公司域名倒过来写。ArtifactId写工程名字。

3、Maven home directory 在这里我选择自己安装的maven,还有User settings file 选择好本地仓库。

 4、注意下e3-parent的项目路径,在WorkspaceforTest下面。

5、在e3-parent的pom.xml文件下添加<packaging>pom</packaging>,e3-parent是打成pom文件的。

 

 6、就可以pom文件添加各种依赖了。在这里我的e3-parent的pom.xml文件如下。

e3-parent的pom.xml

 View Code

 

 

7、创建e3-common,e3-common继承父工程parent。而且为了与eclipse下面一样一种好看,common工程的目录也是在WorkspaceforTest目录下,但是是继承了parent工程

File——>New——>module——>Maven

 

 

8、common工程也是在WorkspaceforTest目录下的,所以要在Add as module to选项中选择None,如下图所示

 9、Parent 中选择继承的父工程e3-parent,如下图所示,再写好ArtifactId.

 

10、选择maven,如果没有发生改变,就可以直接下一步。

11、注意一下路径,是在WorkspaceforTest下面。

12、再在pom.xml下面添加<packaging>jar</packaging>,如下图所示。

 

 在这个项目的pom文件如下代码所示。

e3-common的 pom.xml

 View Code

 

 

13、创建manager工程,与common工程的方法一样。

File——>New——>module——>Maven

 

 

 

 

 14、再在pom.xml下面添加<packaging>pom</packaging>,如下图所示。

e3-common的 pom.xml文件

 View Code

 

 

 

15,来开始创建e3-manager-pojo、e3-manager-dao、e3-manager-interface、e3-manager-service,这四个工程最终都是打成jar包的,创建过程都是一样的,下面就只写出一个工程的创建过程。

以e3-manager-pojo为例。

16、选中e3-manager——>右击鼠标——>New——Module,因为e3-manager-pojo是e3-manager的子工程。

 

17、再在pom.xml下面添加<packaging>pom</packaging>,如下图所示。

18、e3-manager-pojo、e3-manager-dao、e3-manager-interface、e3-manager-service,这四个工程都是这样创建。

19、e3-manager-pojo、e3-manager-dao、e3-manager-interface、e3-manager-service,这四个工程的pom.xml文件。

e3-manager-pojo 的pom.xml

 View Code

 

e3-manager-dao 的pom.xml

 View Code

 

 e3-manager-interface 的pom.xml

 View Code

 

 e3-manager-servicer 的pom.xml

 View Code

 

 

20、最后创建e3-manager-web工程,创建过程都与上面的四个过程一样。只是有一个地方需要注意,下面的截图会提示。

选中e3-manager——>右击鼠标——>New——Module,因为e3-manager-web是e3-manager的子工程。

只是下面需要注意一下。

 21、再在pom.xml下面添加<packaging>war</packaging>,如下图所示。

 

22、e3-manager-web的pom.xml文件

 View Code

 

 

 23、好了。到此maven聚合工程创建完成。

 

三、maven工程下创建resources文件夹

步骤:File——>Project Struture——>Modules——>maven工程,如果没有maven工程就点+号来添加

 

 

选择到创建resources文件夹的路径,比如图上的选择到main,右击鼠标,选择New Folder新建文件夹resources

再选择resources,右击鼠标选择Resources,可以看到resources文件夹的图标和之前不一样了,就是这样创建一个resources文件夹。再点Ok保存退出 。

 

 很明图标都不一样了。

四、整合ssm框架

直接看项目路径,直接上代码,不懂ssm框架整合的可以百度学习下。

 

SqlMapConfig.xml

 View Code

 

db.properties

 View Code

 

applicationContext-Dao.xml

 View Code

 

applicationContext-service.xml

 View Code

 

applicationContext-trans.xml

 View Code

 

springmvc.xml

 View Code

 

web.xml

 View Code

 

 TbItem.class

 View Code

 

TbItemMapper.class  接口

 View Code

 

TbItemMapper.xml

 View Code

 

ItemService.class  接口

 View Code

 

ItemServiceImpl.class 实现类

 View Code

 

ItemController.Class

 View Code

 

 

五、intellij maven工程运行

 

 

运行项目后,在控制台可以看到如下图所示。

 

 去浏览器输入地址后可以看到项目运行成功。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值