自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Mybatis事务管理深入理解

种一棵树最好的时间是十年前,其次是现在; 1.提到数据库事务,就会浮现出事务的四大特性(ACID)、四大隔离级别、七大传播特性。 事务四大特性 原子性(Atomicity) 事务中所有操作是不可再分割的原子单位。事务中所有操作要么全部执行成功,要么全部执行失败。 一致性(Consistency) 事务执行后,数据库状态与其它业务规则保持一致。如转账业务,无论事务执行成功与否...

2020-04-12 11:54:14 454 1

原创 自动映射器Mapper的底层实现原理

种一棵树最好的时间是十年前,其次是现在; Mybatis中声明一个interface接口(如代码所示),没有编写任何实现类,Mybatis就能返回接口实例,并调用接口方法返回数据库数据,你知道为什么不? public interface UserMapper { User getUser(Integer userId); List<User> getAllUs...

2020-04-11 22:44:18 964

原创 SpringMVC 自动装载映射路径

种一棵树最好的时间是十年前,其次是现在; 前言 我们使用spring框架的时候写Controller层路径映射使用的是直接加在对应的path中: /** * @author zhaojm * @date 2020-03-24 10:55 */ @RestController @RequestMapping(path = "hello") @Api(value = "Hello"...

2020-04-10 00:57:20 474 2

原创 MyBatis 源码解析 - MyBatis 入门

种一棵树最好的时间是十年前,其次是现在; 一个Java开发的渣渣,工作两年回头才发现自己什么都是会一点; 总结总结不做,说话说话不会。从现在开始从基础开始扎实学习。学习之后一定要求自己总结复盘,这样才有成长。 ORM 简介 面向对象程序设计(OOP - Object Oriented Programming)是企业级开发常用的设计方式。 我们常用的语言,如Java、.Net、C++ ...

2020-04-06 22:32:40 210

原创 Junit + springboot 测试相关知识

Junit测试总结 单元测试 单元测试是测试应用程序的功能是否能够按需要正常运行,并且确保是在开发人员的水平上,单元测试生成图片。 单元测试是一个对单一实体(类或方法)的测试。 Junit Junit 是一个 Java 编程语言的单元测试框架。JUnit 在测试驱动的开发方面有很重要的发展,是起源于 JUnit 的一个统称为 xUnit 的单元测试框架之一。 JUnit 促进了“先测试...

2018-11-01 16:15:43 176

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除