自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mybatis的源码分析

2021-09-11 21:00:04 148

原创 Spring事务处理

1、位置 事务的处理一定是在service层2、应用 事务主要应用在DML(增、删、改)操作上3、事务的五个维度(产生事务:出现问题会回滚)(1)事务的传播行为当拥有事务的一个方法被另一个事务方法调用时,必须指定事务应该如何传播。例如:方法可能继续在现有事务中运行,也可能开启一个新事务,并在自己的事务中运行。Spring定义了七种传播行为:(前两种是我们常用的)传播行为 含义 PROPAGATION_REQU...

2021-09-11 16:45:29 241

原创 Mybatis框架--id能否重复

问题:mybatis的xml映射文件中,不同的xml映射文件,id能否重复?答案:如果你的xml映射文件没有配置namespace,id是不能重复的。如果你的xml映射文件配置了namespace,那么在不同的namespace情况下,id就可以重复。它们所实现的原理就是namespace+id是作为Map<String,MappedStatement>的key使用的,那么map集合里面的key是不能重复的,那么namespace+id也是不能重复的...

2021-09-11 10:36:46 2694

原创 Mybatis框架---Dao接口里面方法能重载吗?

问题:最佳实践中,通常一个xml映射文件,都会写一个Dao接口与之对应,当Dao接口里面的方法,参数不同时,方法能重载吗?答案是:首先我们先说说什么是重载,重载就是方法名相同,参数类型和参数个数不同。那么对于这个问题我们要知道,能在Dao层重载,但是在xml映射文件中是不能重载的,那么为什么不能在映射文件重载呢?因为当我们设置一个xml文件中mapper属性,如果mapper属性下面配置了namesapce值,那么你执行的增,删,改和查询所使用的id就是唯一的,不能重复。一般情况下我们是

2021-09-06 11:24:02 4652

空空如也

空空如也

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

TA关注的人

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