idea 创建maven父子工程(spring cloud 组件教程大全 一)

idea 创建maven父子工程

    • 一、创建父工程
    • 二、创建子模块。依次创建common、model、mapper、service、Controller
    • 三、最关键一步,

idea 创建maven父子工程(spring cloud 组件教程大全 一)
windows下nacos的安装及Mysql持久化(单机部署)(spring cloud 组件教程大全二)
使用Nacos作为配置中心(spring cloud 组件教程大全三)
使用Nacos实现服务注册与发现(spring cloud 组件教程大全四)
Nacos支持的几种服务消费方式(RestTemplate、WebClient、Feign)(spring cloud 组件教程大全五)
Nacos配置的加载规则详解(spring cloud 组件教程大全六)
Nacos配置的多环境管理(spring cloud 组件教程大全七)
Nacos配置的多文件加载与共享配置(spring cloud 组件教程大全八)

一、创建父工程

1、File–>new–>project

idea 创建maven父子工程(spring cloud 组件教程大全 一)_第1张图片
2、全部默认(jdk1.8),直接Next
idea 创建maven父子工程(spring cloud 组件教程大全 一)_第2张图片
3、修改默认项目名称、项目路径、包名。然后Finish
idea 创建maven父子工程(spring cloud 组件教程大全 一)_第3张图片
4、父工程创建成功,在pom.xml设置,项目类型打包方式有pom,war,jar三种。因为是父工程我们设置为pom。
idea 创建maven父子工程(spring cloud 组件教程大全 一)_第4张图片

二、创建子模块。依次创建common、model、mapper、service、Controller

1、在项目根目录右键mark—》new—》Modul
idea 创建maven父子工程(spring cloud 组件教程大全 一)_第5张图片
2、全部默认,直接Next
idea 创建maven父子工程(spring cloud 组件教程大全 一)_第6张图片
3、创建子模块common
idea 创建maven父子工程(spring cloud 组件教程大全 一)_第7张图片
4、以此类推mark—》new—》Modul。创建子模块model
idea 创建maven父子工程(spring cloud 组件教程大全 一)_第8张图片
model模块引用common公共模块
idea 创建maven父子工程(spring cloud 组件教程大全 一)_第9张图片
5、以此类推mark—》new—》Modul。创建子模块mapper
idea 创建maven父子工程(spring cloud 组件教程大全 一)_第10张图片
mapper模块引用model公共模块,这时mapper相当于引用了model和commen,因为model引用了common。
idea 创建maven父子工程(spring cloud 组件教程大全 一)_第11张图片
6、以此类推mark—》new—》Modul。创建子模块service
idea 创建maven父子工程(spring cloud 组件教程大全 一)_第12张图片
service引入mapper模块
idea 创建maven父子工程(spring cloud 组件教程大全 一)_第13张图片
7、以此类推mark—》new—》Modul。创建子模块controller
idea 创建maven父子工程(spring cloud 组件教程大全 一)_第14张图片
controller模块引入service模块
idea 创建maven父子工程(spring cloud 组件教程大全 一)_第15张图片
8、maven父子项目构建成功,父工程的src文件夹可以删除
idea 创建maven父子工程(spring cloud 组件教程大全 一)_第16张图片

三、最关键一步,

点击maven,在父工程下install初始化一下,这时父子工程才能关联。关联成功控制台会出现BUILD SUCCESS。
idea 创建maven父子工程(spring cloud 组件教程大全 一)_第17张图片

你可能感兴趣的:(spring,cloud,组件教程大全,java,spring,cloud,spring)