【SpringBoot】SpringCloud搭建微服务项目

1.创建Maven工程

pom

<!--    父工程-->
    <parent>
        <artifactId>spring-boot-starter-parent</artifactId>
        <groupId>org.springframework.boot</groupId>
        <version>2.3.7.RELEASE</version>
    </parent>

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
            <version>2.3.7.RELEASE</version>
        </dependency>
    </dependencies>

<!--    Cloud配置版本等-->
    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-dependencies</artifactId>
                <version>Hoxton.SR10</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
        </dependencies>
    </dependencyManagement>

 

 

2.创建SpringBoot子工程

 

3.返回组合封装

启动类开启:

    @Bean
    public RestTemplate restTemplate(){
        return new RestTemplate();
    }

 

请求其它接口并封装

String url = "http://127.0.0.1:8082/user/1";
        UserPojo user = restTemplate.getForObject(url, UserPojo.class);
        orderPojo.setUserPojo(user);

 

运行

 

posted @ 2022-07-10 16:37  Hello霖  阅读(82)  评论(0)    收藏  举报