![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
源码学习
文章平均质量分 92
韩·某某
这个作者很懒,什么都没留下…
展开
-
JDK动态代理
What 动态代理是什么How 动态代理怎么用Why 动态代理的原理原创 2020-12-26 22:56:22 · 115 阅读 · 0 评论 -
Spring Boot中SpringMvc配置类WebMvcConfigurer原理分析
WebMvcConfigurer配置类其实是Spring一种配置方式,采用JavaBean的形式来代替传统的xml配置文件形式针对框架进行个性化定制,可以自定义一些Handler,Interceptor,ViewResolver,MessageConverter。基于Java-based方式的Spring MVC配置,需要创建一个配置类并实现WebMvcConfigurer 接口;Spring5.0之前的版本,Spring推荐的是通过继承WebMvcConfigurerAdapter的方式来扩展mvc相关原创 2020-12-20 19:37:14 · 2902 阅读 · 2 评论 -
Mybatis源码学习之 - 实用小工具
Mybatis中有很多实用工具类,如果能够熟练掌握,会使Mybatis的开发更加得心顺手。SqlRunnerSqlRunner是org.apache.ibatis.jdbc包下面的一个工具类,提供了selectOne、selectAll、update、insert、run等方法,可以灵活的执行自定义的sql,方法采用的是预编译的方式,也不需要担心sql注入问题。虽说在Spring盛行的现在,直接通过sql操作数据库大部分采用的是更为强大、灵活的jJdbcTemplate,但SqlRunner也有这其可原创 2020-12-19 20:08:28 · 395 阅读 · 1 评论