SpringBoot聚合项目——idea
idea建立SpringBoot聚合项目
建立父项目——HelloMQ
配置父项目pom
<?xml version="1.0" encoding="UTF-8"?>
4.0.0
org.example
HelloMQ
pom
1.0-SNAPSHOT
publisher
consumer
consumer2
org.springframework.boot
spring-boot-starter-parent
2.3.9.RELEASE
8
8
org.springframework.cloud
spring-cloud-dependencies
Hoxton.SR1
pom
import
com.alibaba.cloud
spring-cloud-alibaba-dependencies
2.2.5.RELEASE
pom
import
mysql
mysql-connector-java
8.0.16
com.alibaba
druid-spring-boot-starter
1.2.4
com.baomidou
mybatis-plus-boot-starter
3.4.1
建立子项目
配置子项目依赖
版本不需要配置,从父项目中继承
<?xml version="1.0" encoding="UTF-8"?>
HelloMQ
org.example
1.0-SNAPSHOT
4.0.0
publisher
8
8
org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-starter-test
test
org.springframework.boot
spring-boot-starter-amqp
com.fasterxml.jackson.core
jackson-databind
com.baomidou
mybatis-plus-boot-starter
mysql
mysql-connector-java
com.alibaba
druid-spring-boot-starter
com.alibaba.cloud
spring-cloud-starter-alibaba-nacos-discovery
org.springframework.cloud
spring-cloud-starter-openfeign
io.github.openfeign
feign-httpclient
org.springframework.boot
spring-boot-maven-plugin