Mybatis
Mybatis 源码解读
宅宅-宅总
这个作者很懒,什么都没留下…
展开
-
Mybatis事务管理深入理解
种一棵树最好的时间是十年前,其次是现在; 1.提到数据库事务,就会浮现出事务的四大特性(ACID)、四大隔离级别、七大传播特性。 事务四大特性 原子性(Atomicity) 事务中所有操作是不可再分割的原子单位。事务中所有操作要么全部执行成功,要么全部执行失败。 一致性(Consistency) 事务执行后,数据库状态与其它业务规则保持一致。如转账业务,无论事务执行成功与否...原创 2020-04-12 11:54:14 · 522 阅读 · 1 评论 -
自动映射器Mapper的底层实现原理
种一棵树最好的时间是十年前,其次是现在; Mybatis中声明一个interface接口(如代码所示),没有编写任何实现类,Mybatis就能返回接口实例,并调用接口方法返回数据库数据,你知道为什么不? public interface UserMapper { User getUser(Integer userId); List<User> getAllUs...原创 2020-04-11 22:44:18 · 1019 阅读 · 0 评论 -
MyBatis 源码解析 - MyBatis 入门
种一棵树最好的时间是十年前,其次是现在; 一个Java开发的渣渣,工作两年回头才发现自己什么都是会一点; 总结总结不做,说话说话不会。从现在开始从基础开始扎实学习。学习之后一定要求自己总结复盘,这样才有成长。 ORM 简介 面向对象程序设计(OOP - Object Oriented Programming)是企业级开发常用的设计方式。 我们常用的语言,如Java、.Net、C++ ...原创 2020-04-06 22:32:40 · 269 阅读 · 0 评论