Stella981 Stella981
3年前
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@38e46e4a]
  先是在日志里出现了ClosingnontransactionalSqlSession\org.apache.ibatis.session.defaults.DefaultSqlSession@38e46e4a\  看网上的博客,以为是XML中事务标签配错了,检查了好一阵子,发现并没有错。  接下来看日志中的报错MySQLInt
Stella981 Stella981
3年前
Mybatis整合Spring
Mybatis整合Spring       根据官方的说法,在ibatis3,也就是Mybatis3问世之前,Spring3的开发工作就已经完成了,所以Spring3中还是没有对Mybatis3的支持。因此由Mybatis社区自己开发了一个MybatisSpring用来满足Mybatis用户整合Spring的需求。下面就将通过My
Easter79 Easter79
3年前
Spring学习笔记(六):MyBatis集成
1概述MyBaits是一个著名的持久层框架,本文首先介绍了MyBatis的简单使用,接着与Spring进行整合,最后简单地使用了Generator去自动生成代码。2MyBatis简介MyBatis本来是Apache的一个开源项目——iBatis,2010年由Apaceh
Stella981 Stella981
3年前
Spring 中使用 Hibernate
Hibernate在ORM领域具有广泛的影响,拥有广大的使用群体。它提供了ORM最完整、最丰富的实现,在Spring4.0中目前全面支持Hibernate5.0,不再支持Hibernate3.6 之前的版本。因为iBatis的升级版MyBatis自身已经提供了对Spring整合的支持,所以 Spring不再为MyBat
Stella981 Stella981
3年前
Mybatis执行SQL的4大基础组件详解(图文并茂)
\温馨提示:本篇是源码分析MybatisShardingJdbcSQL语句执行的前置篇。1、Executorsql执行器,其对应的类全路径:org.apache.ibatis.executor.Executor。1.1Executor类图!在这里插入图片描述(https://imgblog.csdn
Stella981 Stella981
3年前
Mybatis源码学习(一)
一、对源码先上一个结构图:!(http://static.oschina.net/uploads/space/2014/0722/073928_N712_1458864.png)源代码主要在org.apache.ibatis目录下,18个包,其中在应用中主要的包有:builder、session、cache、type、transaction、da
Stella981 Stella981
3年前
Mybatis入门(一)
MyBatis的前身叫iBatis(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fbaike.baidu.com%2Fview%2F628102.htm),本是apache(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%
Stella981 Stella981
3年前
Mybatis之BatchExecutor.doUpdate返回Integer.MIN_VALUE + 1002
  Mybatis版本是3.4.4  之前没注意,但是一个偶然机会发现BatchExecutor.doUpdate方法返回一个固定值Integer.MIN\_VALUE1002,即源码中的org.apache.ibatis.executor.BatchExecutorBATCH\_UPDATE\_RETURN\_VALUE,为什么返回这个
京东云开发者 京东云开发者
2个月前
由 Mybatis 源码畅谈软件设计(二):MappedStatement 和 SqlSource
作者:京东保险王奕龙本节我们来介绍org.apache.ibatis.mapping.MappedStatement(映射SQL语句声明的类),它是MyBatis框架中的一个核心类,也是向后不断学习Mybatis源码的基础。在这部分源码中,最值得关注的设计
京东云开发者 京东云开发者
1个月前
由 Mybatis 源码畅谈软件设计(五):ResultMap 的循环引用
作者:京东保险王奕龙本节我们来了解Mybatis是如何处理ResultMap的循环引用,它的解决方案非常值得在软件设计中参考。另外作为引申,大家可以了解一下Spring是如何解决Bean的循环注入的。以单测org.apache.ibatis.submitt