SpringBoot统一管理依赖,子模块只需引入需要的依赖

一。父pom配置

1、一定要使用 标签

2、其他正常配置:主要继承 spring-boot-starter-parent 即可

3、记得配置pom

  
        org.springframework.boot
        spring-boot-starter-parent
        2.2.2.RELEASE
         
    

    com.family
    springboot-family
    0.0.1-SNAPSHOT

    springboot-family
    Demo project for Spring Boot

    pom

    
        spring-boot-thymeleaf
    

    
        1.8
        UTF-8
        UTF-8
        
        true
        
        2.2.2.RELEASE
        1.18.10
    
    
    
    
    
        
            org.springframework.boot
            spring-boot-starter-thymeleaf
            ${boot.version}
        
    
    

二、子模块配置

1、不需要继承 spring-boot-starter-parent 

2、而是继承父模块 spring-boot-thymeleaf

3、记得配置jar

    4.0.0
    
        com.family
        springboot-family
        0.0.1-SNAPSHOT
         
    

    com.family.thymeleaf
    spring-boot-thymeleaf
    0.0.1-SNAPSHOT

    spring-boot-thymeleaf
    Demo project for Spring Boot

    jar

    
        1.8
    
    
        
            org.springframework.boot
            spring-boot-starter
        
        
            org.springframework.boot
            spring-boot-starter-thymeleaf
        

        
            org.springframework.boot
            spring-boot-starter-web
        
        
            org.springframework.boot
            spring-boot-starter-test
            test
        
    

三。最后看maven依赖效果

SpringBoot统一管理依赖,子模块只需引入需要的依赖_第1张图片

 

 

 

 

你可能感兴趣的:(springboot,SpringBoot灵活配置)