随笔分类 -  mybatis

mabatis--查询缓存
摘要:1、mybatis提供查询缓存,用于减轻数据库压力,提高数据库性能。2、mybatis提供一级缓存、二级缓存;3、一级缓存是SqlSession级别的缓存。在SqlSession对象中,存在一个数据结构(HashMap)用于存储缓存数据。不同SqlSession之间的缓存数据区域是互不影响的;--在... 阅读全文
posted @ 2016-01-08 10:26 _taoGe 阅读(695) 评论(0) 推荐(0)
mabatis--动态sql
摘要:1、mybatis核心,对sql语句进行灵活操作,通过表达式进行判断,对sql进行灵活拼接、组装;2、使用if判断: and email like '%${customer.email}%' and ... 阅读全文
posted @ 2016-01-07 14:42 _taoGe 阅读(1003) 评论(0) 推荐(0)
mabatis--使用mapper代理开发dao
摘要:1、编写mapper.xml映射文件: insert into customers(name, email, address) values(#{name}, #{email}, #{address}) ... 阅读全文
posted @ 2016-01-07 10:02 _taoGe 阅读(452) 评论(0) 推荐(0)
Mybatis入门
摘要:1、建立mybatis配置文件SqlMapConfig.xml(名称不唯一),它是mybatis的全局配置文件:--properties属性:将数据库连接参数放到db.properties中;--settings全局参数配置:参数会影响mybatis的运行行为;--typeAliases(别名):可... 阅读全文
posted @ 2016-01-06 15:15 _taoGe 阅读(136) 评论(0) 推荐(0)