![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
浅度差文
自立自强,动手编码,丰衣足食,减少对第三方jar包的依赖。
展开
-
模仿SpringSecurity配置文件的写法对mybatisPlus查询方法的改造
使用mybatisPlus查询数据的传统流程是:Autowired mapper对象。new Wrapper 一通乱set Wrapper ,select xxx。但实际开发中,还有很大的改进空间,一是一些脆弱的参数设置有多处,得不到妥善维护,二是代码编写丑陋难看。因此,本人模仿SpringSecurity的配置文件的写法,对一些使用频繁查询对象做了点改动,将一些脆弱的参数设置全部提取到构建器中,保证项目内,某参数的设置方法只有唯一的一处。有利提高代码可维护性和复用性能。用起来也感觉很舒服。原创 2024-04-16 10:24:49 · 260 阅读 · 0 评论 -
spring bean静态方法的玩法(替换容器静态变量)
方法用于替换容器静态变量,从而让代码更优雅: 如下场景从代码角度来说,不够好看: public class SpringUtils implements ApplicationContextAware { public static ApplicationContext applicationContext = null; tthis.applicationContext =xxx getBean(class xxx); }public void doBusiness{ public void fun(){原创 2022-06-21 11:14:16 · 534 阅读 · 0 评论