会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
yangqifang
博客园
首页
新随笔
联系
管理
订阅
2022年12月7日
spring cloud openfeign 的加载创建
摘要: 前面说到ImportBeanDefinitionRegistrar 接口 这个接口 在spring cloud openfeign 中也在使用,@EnableFeignClients 注解中就有使用 具体不在叙述 解读一下加载过程 @EnableFeignClients 通过这个注解可以知道加载是通
阅读全文
posted @ 2022-12-07 15:29 yangqifang
阅读(277)
评论(0)
推荐(0)
2022年12月1日
Spring Boot 自动装配原理
摘要: 在spring boot中 需要使用第三方的一些功能 比如jpa,mybtis,security 只需要引入依赖既可以完成三方依赖配置 主要原理其实就是通过spring boot的spi机制 扫描出所有spring.factories文件 解析其中的键值 获取所有依赖的配置类 再根据order 排序
阅读全文
posted @ 2022-12-01 11:37 yangqifang
阅读(341)
评论(0)
推荐(0)
2022年11月25日
ImportBeanDefinitionRegistrar,ImportSelector 作用 我们不经意间用到的那些组件有用到这两个
摘要: 作用 ImportBeanDefinitionRegistrar,ImportSelector 这两个接口用于@Import(Config.class)注解种倒入的配置类中,在Config.class 实现这两个接口 在注解被spring加载到是时候 回进行回调 spring调用这两个接口的方法 ,
阅读全文
posted @ 2022-11-25 15:19 yangqifang
阅读(141)
评论(0)
推荐(0)
2022年11月24日
对RocketMq Client 封装 可以通过配置文件创建生产者 消费者
摘要: 背景 当我们使用rocketmq 时 需要需要在Java代码里创建producer,consume 当我们生产者与消费者很多时 就会出现很多重复代码 不便于管理维护 为了更加便于管理和维护 所以对rocketmq client 进行封装 可以通过配置文件和注解来创建生产者和消费者 同时可以对多个MQ
阅读全文
posted @ 2022-11-24 11:27 yangqifang
阅读(2006)
评论(0)
推荐(1)
2022年11月22日
Spring Cloud LoadBalancer 如何指定服务使用指定负载均衡策略
摘要: 当系统中有多个服务A,B,C时 默认使用轮询策略 当我们A服务需要使用指定IP策略时 只需要在spring boot 代码中使用注解 @LoadBalancerClients(value = {@LoadBalancerClient(value = "A")},defaultConfiguratio
阅读全文
posted @ 2022-11-22 22:48 yangqifang
阅读(633)
评论(0)
推荐(0)
2018年9月20日
构建微服务 服务网关遇到的巨坑
摘要: 记录......我在玩spring cloud zuul中遇到的巨坑 1.小弟最近在搭建zuul 中遇到一个巨坑 通过zuul 访问自定义的oauth2服务/ouath/token中时 出现401 PS:不通过zuul访问oauth2 是可以成功的的获取token的 我使用的是ouath2的密码模式
阅读全文
posted @ 2018-09-20 22:09 yangqifang
阅读(853)
评论(0)
推荐(0)
公告