文章个人学习源码所得,若存在不足或者错误之处,请大家指出。上一章中叙述了Configuration.xml流化到Mybatis内存中的过程,那么接下来肯定就是Configuration.xml文件解析操作,在Mybatis中,这个解析的操作由SqlSesssionFactoryBuilder负责。接下来我们看看SqlSessionFactoryBuilder的方法签名:
SqlSession...
分类:
其他好文 时间:
2015-08-05 20:29:26
阅读次数:
352
文章个人学习源码所得,若存在不足或者错误之处,请大家指出。Properties配置格式如下:
Configuration.xml中:
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/my...
分类:
其他好文 时间:
2015-08-05 20:29:16
阅读次数:
166
前言
mybatis源码版本:3.2.7
一、mybatis的发动机SqlSessionManager...
分类:
数据库 时间:
2015-07-29 17:23:46
阅读次数:
315
SqlSession理解 一、创建SqlSession 1.创建事务 a.事务工厂根据DataSource创建一个事务对象(Connection对象,事务级别,是否自动提交) b.事务工厂根据Connection创建一个事务对象(事务级别和是否自动提交已经被...
分类:
数据库 时间:
2015-07-16 12:08:19
阅读次数:
213
下面将结合mybatis源码来分析下,这种持久化框架是如何对connection使用,来达到spring事务的控制。想要在把mybatis跟spring整合都需要这样一个jar包:mybatis-spring-x.x.x.jar,这里面定义了一些主要的整合信息。在spring配置文件中需要配置如下两...
分类:
编程语言 时间:
2015-06-16 12:31:25
阅读次数:
518
让我们继续上篇,分析下如果有第二个调用进入的过程。代码部分主要是下面这个:if (isExistingTransaction(transaction)) { return handleExistingTransaction(definition, transaction, de...
分类:
编程语言 时间:
2015-06-15 21:44:50
阅读次数:
267
最近想提升,苦逼程序猿,想了想还是拿最熟悉,之前也一直想看但没看的spring源码来看吧,正好最近在弄事务这部分的东西,就看了下,同时写下随笔记录下,以备后查。spring tx源码分析这里只分析简单事务也就是DataSourceTransactionManager首先肯定找入口了,看过spring...
分类:
编程语言 时间:
2015-06-12 11:33:53
阅读次数:
169
一、简介先看看Mybatis的源码结构图,Mybatis3.2.7版本包含的包共计19个,其他版本可能会少。每个基于 MyBatis 的应用都是以一个 SqlSessionFactory 的实例为中心的,SqlSessionFactory 的实例可以通过 SqlSessionFactoryBuild...
分类:
其他好文 时间:
2015-06-11 16:43:17
阅读次数:
172
taobao获取:【下载地址】开发快报:新增即时通讯功能(javaWebSocket通信技术)下面截图(最新2.6版本)-------------------------------------------------------------------------------------------------------------------------A代码生成器(开发利器);增删改查的处理类,ser..
分类:
编程语言 时间:
2015-06-04 17:35:33
阅读次数:
196
开发快报:新增即时通讯功能(javaWebSocket通信技术)下面截图-------------------------------------------------------------------------------------------------------------------------A代码生成器(开发利器);B阿里数据库连接池druid;C安全权限框架shiro;Dehcache自定义..
分类:
数据库 时间:
2015-05-30 01:55:07
阅读次数:
277