Rest微服务的分包分模块的创建Maven_微服务消费者(对外访问)

一:创建微服务消费者工程_chserivcecloud-consumer-dept-80

1、选中父工程右击---->new Other--->Maven Module

Rest微服务的分包分模块的创建Maven_微服务消费者(对外访问)

2、创建的方式和之前一样只不过工程名称不一样

Rest微服务的分包分模块的创建Maven_微服务消费者(对外访问)

二:编写POM.xml文件

Rest微服务的分包分模块的创建Maven_微服务消费者(对外访问)

Rest微服务的分包分模块的创建Maven_微服务消费者(对外访问)

Rest微服务的分包分模块的创建Maven_微服务消费者(对外访问)

三:编写.yml文件

1、在该工程的src/main/resources下创建application.yml文件

Rest微服务的分包分模块的创建Maven_微服务消费者(对外访问)

四:创建ConfigBean类替换Spring的Application.xml

1、在当前的工程src/main/java下创建com.ch.springcloud.cfgbears

2、并创建ConfigBean类替代Spring的Application.xml,使用注解创建对象Bean

Rest微服务的分包分模块的创建Maven_微服务消费者(对外访问)

五:创建controller层

1、RestTemplate 描述

1、RestTemplate提供了多种便捷的远程访问Http服务器的方法

2、是一种简单的快捷的访问Rest服务模版,Spring提供用于访问Rest服务客户端模版的工具集

3、官网:https://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/web/client/RestTemplate.html

2、controller层

1、在当前的工程src/main/java下创建com.ch.springcloud.controller

2、并创建DeptController_Consumer类

3、 这里的restTemplate.postForObject(REST请求的地址(提供者的地址),请求的参数,HTTP响应转换被转换是的对象)

Rest微服务的分包分模块的创建Maven_微服务消费者(对外访问)

Rest微服务的分包分模块的创建Maven_微服务消费者(对外访问)

五:DeptConsumer80_Ch主启动类

1、在当前的工程com.ch.springcloud下进行创建

Rest微服务的分包分模块的创建Maven_微服务消费者(对外访问)

六:启动测试

1、提供(8001)和消费者(80)都需要提供

2、消费者(80)

Rest微服务的分包分模块的创建Maven_微服务消费者(对外访问)

3、提供(8001)同之前一样启动

1、消费者(80)进行访问

1、查询所有:http://localhost/consumer/dept/list

2、查询单个:http://localhost/consumer/dept/get/2

Rest微服务的分包分模块的创建Maven_微服务消费者(对外访问)

3、添加:http://localhost/consumer/dept/add?dname=admin

Rest微服务的分包分模块的创建Maven_微服务消费者(对外访问)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值