![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis总结
吒哇
这个作者很懒,什么都没留下…
展开
-
SpringMVC是如何切入mybatis的
SqlSessionFactoryBean MapperScannerConfigurer 这两类是SpringMVVC和mybatis的切入类 1.MapperFactoryBean--String-mybatis下的,他用来生成dao的代理类MapperProxy<T>,下面是此类的部分代码 public class MapperProxy<T> implem...原创 2019-07-12 17:44:27 · 3976 阅读 · 0 评论 -
Mybatis中的设计模式
谈谈设计模式的几个原则 单一职责原则:一个类或者一个接口只负责唯一项职责,尽量设计出功能单一的接口; 依赖倒转原则:高层模块不应该依赖低层模块具体实现,解耦高层与低层。既面向接口编程,当实现发生变化时,只需提供新的实现类,不需要修改高层模块代码; 开放-封闭原则:程序对外扩展开放,对修改关闭;换句话说,当需求发生变化时,我们可以通过添加新模块来满足新需求,而不是通过修改原来的实现代码来满足新...原创 2019-07-11 17:01:26 · 13411 阅读 · 0 评论 -
Mybatis架构解析
架构图: ...原创 2019-08-02 17:47:19 · 227 阅读 · 0 评论 -
Mybatis使用TypeHandler实现数据的加解密转换
参考: MyBatis之TypeHandler:https://www.cnblogs.com/yulinfeng/p/5991170.html 前段时间收到这么个需求:为安全起见,要求在数据库里保存的所有敏感信息(电话号码、email、身份证号码等等)都得加密。要是全都在java代码里控制,那就太麻烦了。还好mbatis有TypeHandler可以很好的解决这个问题。一劳永逸。 (如上面...原创 2019-08-12 18:12:38 · 1597 阅读 · 0 评论