摘要: 老项目大多都有对JDBC进行了封装,可以直接执行SQL的工具类,在做项目升级改造的时候(这里仅指整合mybatis),要么全部调整成dao-xml的形式(会有改动代码多的问题,而且看代码时需要xml和java来回切换),要么维持原逻辑不改动(跟mybatis基本无关,同样难以用到mybatis的配置 阅读全文
posted @ 2024-09-09 16:49 似水了流年 阅读(152) 评论(0) 推荐(2) 编辑
摘要: springboot 多数据源配置就不说了,百度太多的用例, 这里只说下在多数据源下切换执行sql逻辑 1.xml sql嵌套,通过<if>标签来判断,用的是mybatis自己sql动态拼接的逻辑(不推荐,数据源多或者sql大的时候不方便) 2. mybatis 插件接口拦截sql进行替换,该方法不 阅读全文
posted @ 2023-08-25 11:35 似水了流年 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 项目背景: 2002年的某保险老项目,项目是部署了多个服务器,每个服务器有2到多个服务(每个服务的日志对应一个日志文件),外部对接是通过F5分发到随机服务器上来进行访问,正式出现问题或者看一些问题就需要一个服务器一个服务器去找日志(运气不好直接看遍所有的服务器日志文件),所以考虑做个接口调用时调用的 阅读全文
posted @ 2022-01-14 17:53 似水了流年 阅读(247) 评论(0) 推荐(0) 编辑
摘要: SpringBoot 基于注解实现接口的代理Bean注入 在springboot加载时需自己手动将接口的代理bean注入到spring容器中,这样在service层注入该接口类型即可, 1.在SpringBoot启动类上添加EnableProxyBeanScan注解 EnableProxyBeanS 阅读全文
posted @ 2021-11-03 17:25 似水了流年 阅读(2797) 评论(0) 推荐(0) 编辑
摘要: 基于注解实现jackson动态JsonProperty @JsonProperty 此注解用于属性上,作用是把该属性的名称序列化为另外一个名称,如把trueName属性序列化为name,但是值是固定的,(不贴代码,可以看其他博客) 目前跟某公司做接口对接时数据格式是这样的: 接口A: 接口B: 映射 阅读全文
posted @ 2021-10-15 09:35 似水了流年 阅读(1229) 评论(0) 推荐(3) 编辑