SpringCloud
文章平均质量分 65
JAVA百练成神
用技术改变世界
展开
-
guli商城业务逻辑-基础篇笔记
删除只能使用逻辑删除,也就是把数据库里的删除字段从0改成1,数据不可以真正的删除掉,所以就要用到mybatis-plus的逻辑删除来执行数据库操作。找到我们之前逆向生成的代码,用的是人人代码逆向生成项目生成的,具体流程看我之前的文章。因为接口的后端api地址跟后台地址不一致,需要通过注册api网关的方式转发来解决。这里先处理人人后台的后端,后面在对接上guli的接口。单独创建一个异常类,他的作用就是用来统一处理异常的。为了避免重复的造轮子,先创建出来一个公共的类category.vue。原创 2024-06-16 22:25:12 · 1249 阅读 · 0 评论 -
黑马guli商城项目初始化-SpringCloud微服务项目初始化使用SpringCloudAlibaba快速搭建分布式系统
*** 1、如何使用Nacos作为配置中心统一管理配置* 1)、引入依赖,* 2)、创建一个bootstrap.properties。* 3)、需要给配置中心默认添加一个叫 数据集(Data Id)gulimall-coupon.properties。默认规则,应用名.properties* 4)、给 应用名.properties 添加任何配置* 5)、动态获取配置。* @RefreshScope:动态获取并刷新配置* @Value("${配置项的名}"):获取到配置。原创 2024-05-16 10:58:13 · 746 阅读 · 0 评论 -
统一网关Gateway快速入门
为了不让任何人都能访问我们的微服务,对用户的身份进行一个验证,如果是内部人员才允许访问,如果不是就拦截禁止访问。一切请求都得通过网关在进入到微服务中。原创 2022-09-14 09:46:38 · 592 阅读 · 0 评论 -
使用Feign远程调用快速入门
* Feign是一个声明式的http客户端,官方地址: https://github.com/OpenFeign/feign其作用就是帮助我们优雅的实现http请求的发送,解决.上面提到的问题。**原创 2022-08-24 11:00:13 · 274 阅读 · 0 评论 -
Nacos的注册和使用
* 在nacos的conf文件中修改cluster.cof添加你的集群节点地址 **** 在把之前application.yml配置文件中重复的内容给删掉**** 新建一个bootstrap.yml配置文件 写入三要素**** 配置文件的新建也要跟三要素一致,否则会拉取失败**** 在工具类中添加我们新增的属性**** 设置成测试环境在测试拉取 **** 创建一个配置文件**证明他在不同环境中是共享的。** 添加管理依赖 **** 测试拉取配置**** 获取属性成功**** 第二种方式**原创 2022-08-24 09:21:56 · 1329 阅读 · 0 评论 -
Ribbon 负载均衡
RibbonLoadBanlancerClient会把服务交给一个名为DynamicServerListLoadBalancer的东西他就会去eureka里拉取服务列表并得到多个服务的信息,DynamicServerListLoadBalancer会从IRULE里挑一个服务器轮询并把这个值给返回到RibbonLoadBanlancerClient,RibbonLoadBanlancerClient来替换我们的服务器昵称就得到了真实的请求地址。没开饥饿加载前,第一次访问很慢。......原创 2022-08-17 09:42:30 · 293 阅读 · 0 评论 -
SpringCloud java.lang.IllegalStateException: Request URI does not contain a valid hostna报错
代码】SpringCloud java.lang.IllegalStateException: Request URI does not contain a valid hostna报错。原创 2022-08-17 09:26:40 · 192 阅读 · 0 评论 -
Eureka注册错误Request execution error. endpoint=DefaultEndpoint{ serviceUrl=‘http://localhost:8761/eurek
defaultZone字母错了也会失败。原创 2022-08-15 22:20:26 · 1899 阅读 · 0 评论 -
Eureka的使用
Eureka用来记录每个提供者的信息,会把生效的提供者踢出去保留有效的提供者。原创 2022-08-15 22:18:21 · 150 阅读 · 0 评论 -
RestTemplate 微服务远程调用
代码】RestTemplate 微服务远程调用。原创 2022-08-15 17:47:07 · 164 阅读 · 0 评论