1.整合思路需要spring通过单例方式管理SqlSessionFactory。spring和mybatis整合生成代理对象,使用SqlSessionFactory创建SqlSession。(spring和mybatis整合自动完成)持久层的mapper都需要由spring进行管理。2.整合环境的搭...
分类:
编程语言 时间:
2015-11-23 18:29:50
阅读次数:
179
SqlSessionFactoryBuilder通过SqlSessionFactoryBuilder创建会话工厂SqlSessionFactory将SqlSessionFactoryBuilder当成一个工具类使用即可,不需要使用单例管理SqlSessionFactoryBuilder。在需要创建S...
分类:
数据库 时间:
2015-11-20 15:30:19
阅读次数:
203
mybatis原理的基本流程是:根据全局总体配置文件SqlMapConfig.xml(名字自拟)配置数据源、事务等mybatis运行环境,然后生成SqlSessionFactory(会话工厂),然后创建SqlSession(会话),既而执行mysql数据库。
分类:
其他好文 时间:
2015-11-19 19:03:48
阅读次数:
157
SqlSession sqlsession=DbHelper.sqlSessionFactory.openSession(false); Transaction tra=new JdbcTransaction(sqlsession.getConnection()); try{ //这里执...
分类:
数据库 时间:
2015-11-06 10:55:05
阅读次数:
316
(补充知识点: 1 byte(字节)=8 bit(位) 通常一个标准英文字母占一个字节位置,一个标准汉字占两个字节位置;字符的例子有:字母、数字系统或标点符号)1.创建SqlSessionFactory①Reader reader = Resources.getResourceAsReader("m...
分类:
其他好文 时间:
2015-11-05 23:51:23
阅读次数:
411
一、整合需要1.1、方法上一章中的数据需要spring通过单例方式管理SqlSessionFactoryspring和mybatis整合生成代理对象,使用SqlSessionFactory创建SqlSession(spring和mybatis整合自动完成)持久层的mapper都需要由spring进行...
分类:
编程语言 时间:
2015-11-03 00:32:59
阅读次数:
289
开门见山 <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> <property name="dataSource" ref="dataSource"/> <property name="mapperLocations" value="classpath*:com/mybatis...
分类:
编程语言 时间:
2015-10-29 14:57:04
阅读次数:
200
package?com.vitoh.mybatis.utils;
import?org.apache.ibatis.io.Resources;
import?org.apache.ibatis.session.SqlSession;
import?org.apache.ibatis.session.SqlSessionFactory;
import?org.apache.ibat...
分类:
其他好文 时间:
2015-10-26 13:59:31
阅读次数:
248
1、关于利用SqlSessionFactoryBuilder去构建SqlSessionFactory// mybatis配置文件 String resource = "SqlMapConfig.xml"; // 得到配置文件流 InputStream inp...
分类:
数据库 时间:
2015-10-25 14:49:52
阅读次数:
239
mapper实现类代理对象开发要想让mybatis自动创建dao接口实现类的代理对象,必须遵循一些规则:SqlSession sqlSession = sqlSessionFactory.openSession();sqlSession.close();这2步好封装,代理类写死就可以了,以后自动生成...
分类:
其他好文 时间:
2015-10-11 16:40:01
阅读次数:
224