springcloud二回头

news/2024/12/4 6:21:33/

Spring Cloud

一种微服务,以往的单体项目在一定程度的累积后,一些服务需要进行拆分,独立进行开发,然后再合起来,之前的是装成一个包进行部署

在这里插入图片描述
不同的搭配:
在这里插入图片描述
spring cloud和boot的对应版本:

在这里插入图片描述

RestTemplate

在一个服务器里面用http://来调用另一个服务器中的东西
配置:MPlus(没有用代码生成器),Springboot

在主方法中添加@bean,将RestTmplate工具注入进去,这样当前这个module就可以通过http"//来获取到指定路径的已经运行的并且能够访问的服务器的可被访问的数据

@MapperScan("cn.itcast.order.mapper")
@SpringBootApplication
public class OrderApplication {public static void main(String[] args) {SpringApplication.run(OrderApplication.class, args);}
//  RestTemplate工具类的创建@Beanpublic RestTemplate restTemplate(){return new RestTemplate();}
}

在业务层进行操作吧:具体看注释

@Service
public class OrderService {@Autowiredprivate OrderMapper orderMapper;@Autowiredprivate RestTemplate restTemplate;public Order queryOrderById(Long orderId) {// 1.查询订单:通过orderid去查到数据库中tb_order的值Order order = orderMapper.findById(orderId);// 2.url路径:拼接上useridString url="http://localhost:8081/user/"+order.getUserId();// 3.将路径进行填充进去,指定得到的值为实体类类型(将json数据反序列化成实体类的类型)User user=restTemplate.getForObject(url, User.class);// 4.封装User进Order实体类中,这样Order实体类中的user就被填上了order.setUser(user);// 5.返回return order;}
}

实体类有order和user
其中它的http://访问的是另一个服务器中的东西(user-service
在这里插入图片描述


http://www.ppmy.cn/news/682893.html

相关文章

ModaHub魔搭社区:“百模大战”下,字节跳动选择做一个“大模型商场”

“火山方舟”面向企业提供模型精调、评测、推理等全方位的平台服务(MaaS,即Model-as-a-Service),目前集成了百川智能、出门问问、复旦大学MOSS、IDEA研究院、澜舟科技、MiniMax、智谱AI等多家AI科技公司及科研团队的大模型。 这种…

node deno_Node.js竞争对手Deno强调安全性

node deno 杰诺 ,安全JavaScript和打字稿运行时通过设计Node.js的编剧Ryan Dahl的,是接近1.0版本,达尔说,这一周。 达尔还详细介绍了迪诺作品的特色。 旨在为现代程序员提供高效,安全的脚本环境,Deno源自D…

item_search_img - 按图搜索义乌购商品(拍立淘)

item_search_img - 按图搜索义乌购商品(拍立淘) 测试网址:联系客服开通测试 Result Object: --------------------------------------- {"items": {"url": "http://img.yiwugo.com/search.html?urlhttp%3A%2F%2Fi…

snowflake 使用_如何使用机器学习模型直接从Snowflake进行预测

snowflake 使用 Often, we are faced with the scenarios (and myself recently), where the model which was deployed by the data scientist runs on a schedule and whether that’s once an hour, once a day, or once a week…you get the point. However, there are tim…

node deno_我使用Deno和Node构建了相同的全栈应用程序。 这是我到目前为止所学到的……

node deno There’s a big buzz out there regarding which back-end technology is better Node.js or Deno. So I went ahead to create the same app using both technologies. 关于哪种后端技术更好的Node.js或Deno引起了广泛的关注。 因此,我继续使用两种技术来…

识花草私隐政策

最近更新日期:2021年09月16日 “识花草”产品(“识花草”产品这一表述在本《识花草隐私政策》中亦可称“识花草”软件、“识花草”服务、本产品、本软件或本服务,并可相互指代)的运营方系江门市杰诺迅科技有限公司(以…

计算机技术在印刷中的应用,计算机在印刷中的应用

应 用 Igx-. 技术 China science and Technology Review 计算机在印刷中的应用 朱永红 (东北印刷厂 l10025) 【摘 要】随着科学技术的发展,出现了新技术工艺方法,而且计算机技术的发展以及这些技术被广泛地应用于印刷技术中,使印刷业发生了 革命性的变化,印刷工艺从传统的…

奥特曼系列ol怎么进别的服务器,奥特曼lo借一个号-奥特曼系列ol怎么换帐号

奥特曼系列ol牛逼号借我玩玩 平成奥特曼阵容中主要的卡牌为:迪迦奥特曼奈克赛斯(蓝色成年)盖亚奥特曼V2型阿古茹奥特曼V2型高斯奥特曼奈克赛斯(蓝色成年),盖亚奥特曼V2型,高斯奥特曼的获取难度较高第六个位置玩家可自由选择泰罗奥特曼(VIP奖励…