我这建的是springboot工程内套多个子maven的实例
首先我们先快速的搭建一个springboot的工程,起个名字为edu_parent
然后我们补充一下我们项目需要用到的依赖:
1.8 0.0.1-SNAPSHOT 3.0.5 2.0 2.7.0 2.8.3
我这里只是添加了部分依赖的版本号
然后我们写一些依赖管理,这里只是看格式即可,详细依赖包从官网上找
org.springframework.cloud spring-cloud-dependenciesHoxton.RELEASE pom import org.springframework.cloud spring-cloud-alibaba-dependencies${cloud-alibaba.version} pom import com.baomidou mybatis-plus-boot-starter${mybatis-plus.version}
然后我们需要在此父工程下创建多个maven子模块,
这里我们需要做两件事:
(1)删除edu_parent里面的src目录
(2)我们需要在父工程的pom文件中加入
com.yuan edu_parentpom 0.0.1-SNAPSHOT edu_parent Demo project for Spring Boot
然后我们在父工程下创建maven子模块,service
同理我们先补充pom文件:这里只是部分依赖,在这个模块下不需要在写版本号了,因为他的父工程都定义好了。
org.springframework.boot spring-boot-starter-webcom.baomidou mybatis-plus-boot-startermysql mysql-connector-javaorg.apache.velocity velocity-engine-core
然后同理,我们需要在这个maven模块下再创建一个maven的子模块:service_edu
最终的三层是这个样子,我们需要在我们的service_edu里面写一些接口与实现
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)