SpringCloudAlibaba学习一:微服务项目搭建

一、创建父工程

1、先创建父工程,创建方式与springboot创建方式一致,如下图:

SpringCloudAlibaba学习一:微服务项目搭建_第1张图片

2、删除src文件夹吗,父工程不需要src文件夹

3、编辑pom文件,将自己需要的依赖进行导入


    4.0.0

    cn.jun
    konnecloud
    pom
    2.3.0
    微服务框架

    
        2.3.0
        UTF-8
        UTF-8
        1.8
        2.3.4.RELEASE
        Hoxton.SR8
        2.2.3.RELEASE
        
        2.3.0
        3.0.2
        1.2.74
        1.18.12
    
    
        demo-order
        demo-user
    

    
    
        

            
            
                org.springframework.cloud
                spring-cloud-dependencies
                ${spring-cloud.version}
                pom
                import
            

            
            
                com.alibaba.cloud
                spring-cloud-alibaba-dependencies
                ${spring-cloud-alibaba.version}
                pom
                import
            

            
            
                org.springframework.boot
                spring-boot-dependencies
                ${spring-boot.version}
                pom
                import
            

            
                com.github.xiaoymin
                knife4j-micro-spring-boot-starter
                ${knife4j.version}
            

            
            
                com.alibaba
                fastjson
                ${fastjson.version}
            

            
            
                org.projectlombok
                lombok
                ${lombok.version}
            

        
    
    
        
            
                org.apache.maven.plugins
                maven-compiler-plugin
                
                    ${java.version}
                    ${java.version}
                    ${project.build.sourceEncoding}
                
            
        
    


二、创建子工程

SpringCloudAlibaba学习一:微服务项目搭建_第2张图片

修改pom文件



    4.0.0
    0.0.1-SNAPSHOT
    
        cn.jun
        konnecloud
        2.3.0
    

    com.jun
    demo-order
    demo-order

    订单模块

    
        1.8
    

    

        
        
            com.alibaba.cloud
            spring-cloud-starter-alibaba-nacos-discovery
        

        
        
            com.alibaba.cloud
            spring-cloud-starter-alibaba-nacos-config
        


        
            org.springframework.cloud
            spring-cloud-loadbalancer
        
        
            org.springframework.cloud
            spring-cloud-starter-netflix-ribbon
            2.2.5.RELEASE
        

        
            org.springframework.cloud
            spring-cloud-starter-openfeign
        

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

        
            org.springframework.cloud
            spring-cloud-starter-bootstrap
            3.0.2
        


        
            org.apache.logging.log4j
            log4j-api
            2.17.1
        


    

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


三、和demo-order相同的模式创建子工程demo-user,同样修改pom文件,并将demo-order改为demo-user即可

SpringCloudAlibaba学习一:微服务项目搭建_第3张图片

四、修改子工程配置文件,demo-order参照下图如下图:

SpringCloudAlibaba学习一:微服务项目搭建_第4张图片

五、至此,一个简单的springcloud搭建完成,分别启动俩个子工程。

你可能感兴趣的:(spring,cloud)