Lozinn技术客栈-1.搭建springboot微服务架构项目

1.基于springboot的微服务架构

1.1选择 Sping Initializr 选择JDK 1.8

新建springboot父项目

1.2选择项目new一个module

新建子项目

项目模块

模块根据自己实际业务进行拆分,我这里分为后台管理,公共依赖,核心技术客栈模块,RabbitMQ,定时任务,用户模块

1.3配置pom.xml(相关依赖配置自行配置)

父模块



    4.0.0
    
        org.springframework.boot
        spring-boot-starter-parent
        2.3.3.RELEASE
         
    
    com.lozinn
    lozinn
    0.0.1-SNAPSHOT
    lozinn
    lozinn project for Spring Boot
    
    pom
    
    
        1.8
        0.0.1-SNAPSHOT
        lozinn
    
    
    
        lozinn-web
        lozinn-service
        lozinn-service-impl
    

    
        
            org.springframework.boot
            spring-boot-starter
        

        
            org.springframework.boot
            spring-boot-starter-test
            test
            
                
                    org.junit.vintage
                    junit-vintage-engine
                
            
        
    

    
        
            
                org.springframework.boot
                spring-boot-maven-plugin
            
        
    



子模块



    4.0.0
    
        com.lozinn
        lozinn
        0.0.1-SNAPSHOT
         
    
    com.lozinn
    ${myProject.artifactId}-web
    ${myProject.version}
    ${myProject.artifactId}-web
    ${myProject.artifactId}-web project for Spring Boot

    
        1.8
    

    
        
        
            com.lozinn
            ${myProject.artifactId}-service-impl
            ${myProject.version}
        
        
            org.springframework.boot
            spring-boot-starter-web
        

        
            org.springframework.boot
            spring-boot-starter-test
            test
            
                
                    org.junit.vintage
                    junit-vintage-engine
                
            
        
    

    
        
            
                org.springframework.boot
                spring-boot-maven-plugin
            
        
    


大家配置好相关依赖,如mybatis、aop、mysql等,这里pom自定义{}

你可能感兴趣的:(Lozinn技术客栈-1.搭建springboot微服务架构项目)