
spring
浅度差文
只要保持学习和灵活性,年龄反而能成为经验和稳定性的背书,而非障碍。
展开
-
模仿SpringSecurity配置文件的写法对mybatisPlus查询方法的改造
使用mybatisPlus查询数据的传统流程是:Autowired mapper对象。new Wrapper 一通乱set Wrapper ,select xxx。但实际开发中,还有很大的改进空间,一是一些脆弱的参数设置有多处,得不到妥善维护,二是代码编写丑陋难看。因此,本人模仿SpringSecurity的配置文件的写法,对一些使用频繁查询对象做了点改动,将一些脆弱的参数设置全部提取到构建器中,保证项目内,某参数的设置方法只有唯一的一处。有利提高代码可维护性和复用性能。用起来也感觉很舒服。原创 2024-04-16 10:24:49 · 298 阅读 · 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 · 609 阅读 · 0 评论