Spring Boot 搭建多模块项目(初始)

前言:  Spring Boot 相对于spring 来说确实大大简化了我们配置项目的流程和提高了我们开发的效率,之前我们写后台系统,用Spring Boot 搭建,集成了MVC ,单一; 接下来我要搭建一个Spring Boot 多模块化的开发项目

1.首先建一空包来放所有的模块

Spring Boot 搭建多模块项目(初始)

Spring Boot 搭建多模块项目(初始)

Spring Boot 搭建多模块项目(初始)

Spring Boot 搭建多模块项目(初始)

Spring Boot 搭建多模块项目(初始)

Spring Boot 搭建多模块项目(初始)

Spring Boot 搭建多模块项目(初始)

Spring Boot 搭建多模块项目(初始)

后台和前台都用web项目

Spring Boot 搭建多模块项目(初始)

Spring Boot 搭建多模块项目(初始)

项目模块整好之后,然后调整框架

Spring Boot 搭建多模块项目(初始)调整之后如下

Spring Boot 搭建多模块项目(初始)

现在我们来修改pom文件,先从最外层exam的pom去修改.

 我们让exam—pom.xml去继承springboot封装好的pom ,然后其他模块都继承exam—pom.xml .

exam—pom.xml :

Spring Boot 搭建多模块项目(初始)

Spring Boot 搭建多模块项目(初始)

Ms-core 的pom.xml

Spring Boot 搭建多模块项目(初始)

  如果是导别人的工具类,遇到的如果是springboot的 现在springboot中找,如果是有第三方依赖,那么就去mavenrepository (*仓库中) 去找,然后复制过来

Bean 的依赖注入情况,

  上述环境搭建好之后,我写了一个测试, 但是发现读取不到*mapper , 说明我在service中用@resource 去注入的时候没有注入进去,其实是自己太粗心了