码迷,mamicode.com
首页 >  
搜索关键字:sqlsession    ( 462个结果
MyBatis Review——查询缓存
一,查询缓存简介        mybatis提供查询缓存,用于减轻数据压力,提高数据库性能。        mybaits提供一级缓存,和二级缓存。          一级缓存是SqlSession级别的缓存。在操作数据库时候,需要构造sqlSession对象,在对象中有一个数据结构(HashMap)用于存储缓存数据。不同的sqlSession之间的缓存数据区域是互相不影响的。...
分类:其他好文   时间:2016-05-27 12:20:45    阅读次数:266
mybatis系列-16-spring和mybatis整合
16.1 整合思路 需要spring通过单例方式管理SqlSessionFactory。 spring和mybatis整合生成代理对象,使用SqlSessionFactory创建SqlSession。(spring和mybatis整合自动完成) 持久层的mapper都需要由spring进行管理。 1 ...
分类:编程语言   时间:2016-05-27 11:06:23    阅读次数:188
mybatis系列-15-查询缓存
15.1 什么是查询缓存 mybatis提供查询缓存,用于减轻数据压力,提高数据库性能。 mybaits提供一级缓存,和二级缓存。 一级缓存是SqlSession级别的缓存。在操作数据库时需要构造 sqlSession对象,在对象中有一个数据结构(HashMap)用于存储缓存数据。不同的sqlSes ...
分类:其他好文   时间:2016-05-27 10:42:25    阅读次数:157
mybatis系列-04-mybatis开发dao的方法
4.1 SqlSession使用范围 4.1.1 SqlSessionFactoryBuilder 通过SqlSessionFactoryBuilder创建会话工厂SqlSessionFactory 将SqlSessionFactoryBuilder当成一个工具类使用即可,不需要使用单例管理SqlS ...
分类:其他好文   时间:2016-05-26 20:29:11    阅读次数:272
关于MyBatis sqlSession的一点整理
工作中,需要学习一下MyBatis sqlSession的产生过程,翻看了mybatis-spring的源码,阅读了一些mybatis的相关doc,对mybatis sqlSession有了一些认知和理解,这里简单的总结和整理一下。 首先, 通过翻阅源码,我们来整理一下mybatis进行持久化操作时 ...
分类:数据库   时间:2016-05-23 17:17:30    阅读次数:359
Mybatis学习--spring和Mybatis整合
简介 在前面写测试代码的时候,不管是基于原始dao还是Mapper接口开发都有许多的重复代码,将spring和mybatis整合可以减少这个重复代码,通过spring的模板方法模式,将这些重复的代码进行封装,如:获取SqlSessionFactory、SqlSession、SqlSession的关闭 ...
分类:编程语言   时间:2016-05-18 21:25:22    阅读次数:259
MyBatis学习--查询缓存
简介 以前在使用Hibernate的时候知道其有一级缓存和二级缓存,限制ORM框架的发展都是互相吸收其他框架的优点,在Hibernate中也有一级缓存和二级缓存,用于减轻数据压力,提高数据库性能。 mybaits提供一级缓存和二级缓存结构如下图: 可以看出一级缓存是sqlSession级别的,而二级 ...
分类:其他好文   时间:2016-05-17 19:41:20    阅读次数:205
MyBatis级联第四篇——N+1问题和全局延迟加载【推荐,MyBatis级联重要的一篇原创,建议认真读】
前面的三篇是我们介绍入门的章节,然而级联并非我们想象的那样简单。下面我们先描述一下N+1问题,再讨论全局设定的延迟加载。 1、N+1问题 在做完前面三篇入门的例子后,让我们运行一下以下: package com.ykzhen2014.csdn.main; import org.apache.ibatis.session.SqlSession; import com.ykzhen201...
分类:其他好文   时间:2016-05-12 15:56:05    阅读次数:225
Dao开发方法
使用Mybatis开发Dao,通常有两个方法,即原始Dao开发方法和Mapper接口开发方法。   1.1    需求 将下边的功能实现Dao: 根据用户id查询一个用户信息 根据用户名称模糊查询用户信息列表 添加用户信息   1.2    SqlSession的使用范围          SqlSession中封装了对数据库的操作,如:查询、插入、更新、删除等。 通过SqlS...
分类:其他好文   时间:2016-05-12 15:22:58    阅读次数:223
mybatis()
mysql分页 public void selectList(int start,int size){ SqlSession sqlSession=null; try{ sqlSession= MybatisUtil.getSqlSession(); Map map=new LinkedHashMa ...
分类:其他好文   时间:2016-05-10 20:24:11    阅读次数:241
462条   上一页 1 ... 38 39 40 41 42 ... 47 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!