mybatis
文章平均质量分 87
mybatis进击路线
havedream_one
这个作者很懒,什么都没留下…
展开
-
mybatis进击七:mybatis如何纳入spring的管理
Mybatis的Mapper为什么可以直接引入?通过本文可以学习到接口bean的自动注入原创 2021-03-04 23:24:12 · 712 阅读 · 2 评论 -
mybatis进击六:mybatis的对象管理体系
是否还在疑惑mybatis是怎么转成bean的?一文即可了解原创 2020-05-21 23:20:14 · 287 阅读 · 0 评论 -
mybatis进击五:结果集如何转换成自己的类对象
mybatis是怎么处理结果集的?一文理解mybatis对结果集封装处理原创 2020-05-11 09:45:22 · 2122 阅读 · 0 评论 -
mybatis进击四:原始SQL查询
一、原始SQL查询public static void main(String[] args) throws ClassNotFoundException, SQLException { // 四大参数 // MySQL 8.0 以上版本 - JDBC 驱动名及数据库 URL String JDBC_DRIVER = "com.mysql.jdbc.Driver"; String DB_URL = "jdbc:mysql://localh原创 2020-05-10 22:15:22 · 593 阅读 · 0 评论 -
mybatis进击三:核心数据管理
mybatis是怎么处理mapper接口与xml文件的映射?一文即可获悉原创 2020-04-29 23:25:12 · 337 阅读 · 0 评论 -
mybatis进击二:jdbcType和JavaType类型转换
大家都知道jdbc type和java type是完全不一样的类型系统,那么他们是怎么转换的?控制是在哪里?假如我们要写这样的功能应该怎么设计呢?1、考虑写一个map,里面存储所有映射关系,显然这是非常简单的事情2、如果想增加扩展,应该怎么去实现呢?一、Types这是java.sql中的类,定义了java类型与SQL数据类型的映射关系,或者说是屏蔽掉了底层不同数据库的sql类型...原创 2020-04-28 23:20:29 · 2911 阅读 · 0 评论 -
mybatis进击一:动态代理实战
一、动态代理用来干什么1、动态代理可以实现对接口的装饰,可以在一个方法执行之前和之后选择不同的操作(对于特别多方法的接口而言,会很方便)2、各种框架里都使用动态代理,那么我们也没有理由不去学习和应用它二、原理java中的动态代理主要是两个类:Proxy和InvocationHandlerProxy: 生成代理对象InvocationHandler: 拦截对象,进行方法的校验...原创 2020-04-28 22:11:57 · 158 阅读 · 0 评论