一直想知道mybatis是如何解析xml文件的,今天认真看了下源码,这里记录一下
这里是用mybatis-spring的SqlSessionFactoryBean当作的入口,mybatis-spring其实很简单,源码也就几个看看就懂了,代理了一下而已没啥东东.
1.解析spring的配置
不过很多参数都是spring中来处理了,所以mybatis-spring没有先parse而...
分类:
其他好文 时间:
2015-01-31 07:14:00
阅读次数:
136
我用的mybatis3.0.5 如果你用的mybatis3.0.5的话就会存在这个问题(其他版本我不知道),我以解决,改版后的mybatis-3.0.5.jar提供下载,替换项目中就好! //org.apache.ibatis.executor.resultset.FastResultSetHandl...
分类:
其他好文 时间:
2015-01-30 19:46:34
阅读次数:
162
使用SpringMVC搭建项目时,我打算直接使用SpringMVC的JDBC,如果引入Mybatis和Hibernate等ORM是感觉太过的麻烦,所以直接使用springframework.jdbc。SpringMVCJDBC提供了两个数据jdbc操作类,分别是:jdbcTemplate和namedParameterJdbcTemplate。他们都提供了非常多的方法,我就不写了(看源码)。现在问题...
分类:
数据库 时间:
2015-01-30 19:43:47
阅读次数:
859
3.2.1 什么是循环依赖 循环依赖就是循环引用,就是两个或多个Bean相互之间的持有对方,比如CircleA引用CircleB,CircleB引用 CircleC,CircleC引用CircleA,则它们最终反映为一个环。此处不是循环调用,循环调用是方法之间的环调用。如图3-5所示:图3-5 循环...
分类:
编程语言 时间:
2015-01-30 19:28:09
阅读次数:
122
一、Mybatis介绍 MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Ja...
分类:
其他好文 时间:
2015-01-30 19:27:44
阅读次数:
166
applicationContext.xml mybatis-config.xml DiclectResultSetHandlerInterceptor.javapackage com.system.util;import java.sql.Statemen...
分类:
数据库 时间:
2015-01-30 19:08:54
阅读次数:
324
上一篇博文MyBatis学习总结(一)——MyBatis快速入门中我们讲了如何使用Mybatis查询users表中的数据,算是对MyBatis有一个初步的入门了,今天讲解一下如何使用MyBatis对users表执行CRUD操作。本文中使用到的测试环境是上一篇博文中的测试环境。一、使用MyBati.....
分类:
其他好文 时间:
2015-01-30 19:06:22
阅读次数:
121
applicationContext.xml mybatis-config.xml DiclectResultSetHandlerInterceptor.javapackage com.system.util;import java.sql.Statemen...
分类:
数据库 时间:
2015-01-30 19:05:01
阅读次数:
263
3.1.1 依赖和依赖注入 传统应用程序设计中所说的依赖一般指“类之间的关系”,那先让我们复习一下类之间的关系: 泛化:表示类与类之间的继承关系、接口与接口之间的继承关系; 实现:表示类对接口的实现; 依赖:当类与类之间有使用关系时就属于依赖关系,不同于关联关系,依赖不具有“拥有关系”,而是一...
分类:
编程语言 时间:
2015-01-30 10:33:05
阅读次数:
282