![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
Ernest'''
这个作者很懒,什么都没留下…
展开
-
Mybatis源码解读 (入门篇)
认识MyBatismybatis参考网址:http://www.mybatis.org/mybatis-3/zh/index.html Github源码地址:https://github.com/mybatis/mybatis-3 Mybatis是什么 MyBatis 是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis 避免了几乎 所有的 JDBC代码和手动设置参数以及获取结果集,它可以使用简单的XML或注解来配置和映射SQL信 息,将接口和 Jav...原创 2020-09-15 10:47:51 · 158 阅读 · 0 评论 -
Mybatis源码解读 (基础应用篇)
mapper代理开发方式 此处使用的是JDK的动态代理方式,延迟加载使用的cglib动态代理方式 代理理解 代理分为静态代理和动态代理。此处先不说静态代理,因为Mybatis中使用的代理方式是动态代理。 动态代理分为两种方式: 基于JDK的动态代理--针对有接口的类进行动态代理 基于CGLIB的动态代理--通过子类继承父类的方式去进行代理。 XML方式 开发方式只需要开发Mapper接口(dao接口)和Mapper映射文件,不需要编写实现类。开发规范 Ma...原创 2020-09-15 14:09:31 · 239 阅读 · 0 评论