- 博客(5)
- 问答 (1)
- 收藏
- 关注
原创 zuul网关 动态路由实现核心解析
最近发现公司每次上线新项目都需要对网关进行重启经过研究发现 动态路由核心代码ZuulHandlerMapping.setDirty(true) 使执行registerHandlers()方法在执行registerHandlers()中会获取路由配置信息 private void registerHandlers() { Collection<Route> routes = this.routeLocator.getRoutes(); if (routes.isEmpty(
2021-10-09 15:20:11 209
原创 MapperScan代理Servcie导致spring注入构造提示一对多
MapperScan代理Servcie导致spring注入构造提示一对多注解@MapperScan 配置的包路径指向了顶层的package api.data.processingapi.data.processing.service 下的接口生成了代理对象然后本身的impl对象也存在.在注入的时候提示要用Consider marking one of the beans as @Primary, updating the consumer to accept multiple beans, or
2021-07-24 15:39:37 129
原创 SpringBoot 整合AWS-Secrets获取数据库用户名密码
SpringBoot 整合AWS-Secrets原因实现思路难点收获完整代码地址原因 笔者所在公司近期生产环境数据库服务全部接入了aws,为了保证生产环境的安全,以及日常开发的需要,应架构要求特此做了此次整合实现思路 在spring容器启动前,将配置文件实现动态替换(覆盖),然后按照流程正常启动通过搜索发现了,可以利用 org.springframework.boot.env.EnvironmentPostProcessor环境后置处理完成功能难点1.aws的demo
2021-04-07 18:17:17 868 1
原创 jenkins 发布api错误
jenkins 发布api错误在@ApiModel中value 写入了中文字符'[ERROR] /var/lib/jenkins/workspace/代码生成工具/usercenterclienttemp/src/main/java/tianrun/ziguan/apiclient/usercenterclient/DeviceConfigApi.java:[182,76] 需要<标识符...
2019-09-20 10:59:13 374
原创 关于Spring_boot 全局异常
问题:笔者在查阅资料之后构建了自己的全局异常类.经调试发现组件已经加载,然后异常却没有正常捕获,输出想要的响应信息.解决方法:在进行研究之后发现@RestControllerAdvice @Order(value = Ordered.HIGHEST_PRECEDENCE) public class GlobalExceptionHandler { some public method;}...
2019-09-09 09:19:25 222
空空如也
JSoup获取html源码显示不同怎么获取图二中的内容?
2019-02-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人