MyBatis

MyBatis是一个支持普通SQL查询存储过程高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。

百度百科  https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=0&rsv_idx=1&tn=monline_5_dg&wd=mybatis&rsv_pq=8e481df70002975f&rsv_t=23c24V9Nwe4%2Fk1YIh9nrb3CrMijVbiFJZDByD5SVyap3itHiVmsm780vd6PbMSoiqj7n&rsv_enter=1&rsv_sug3=2&rsv_sug1=2

 

随笔分类 - Mybatis

http://www.cnblogs.com/xdp-gacl/category/655890.html

 

 

项目名称 MyBatis01

项目地址 http://pan.baidu.com/s/1qWoRxCg   

 

MyBatis学习总结(一)——MyBatis快速入门

http://www.cnblogs.com/xdp-gacl/p/4261895.html

MyBatis学习总结(二)——使用MyBatis对表执行CRUD操作

http://www.cnblogs.com/xdp-gacl/p/4262895.html

基于XML的实现;基于注解的实现

MyBatis学习总结(三)——优化MyBatis配置文件中的配置

http://www.cnblogs.com/xdp-gacl/p/4264301.html

MyBatis学习总结(四)——解决字段名与实体类属性名不相同的冲突

http://www.cnblogs.com/xdp-gacl/p/4264425.html

MyBatis学习总结(五)——实现关联表查询

http://www.cnblogs.com/xdp-gacl/p/4264440.html

MyBatis一对一关联查询总结

  MyBatis中使用association标签来解决一对一的关联查询,association标签可用的属性如下:

  • property:对象属性的名称
  • javaType:对象属性的类型
  • column:所对应的外键字段名称
  • select:使用另一个查询封装的结果

 

2.6、MyBatis一对多关联查询总结

  MyBatis中使用collection标签来解决一对多的关联查询,ofType属性指定集合中元素的对象类型。

MyBatis学习总结(六)——调用存储过程

http://www.cnblogs.com/xdp-gacl/p/4270352.html

必须将配置文件中的只读部分注释掉,才能正常

MyBatis学习总结(七)——Mybatis缓存

http://www.cnblogs.com/xdp-gacl/p/4270403.html

一、MyBatis缓存介绍

  正如大多数持久层框架一样,MyBatis 同样提供了一级缓存二级缓存的支持

  1. 一级缓存: 基于PerpetualCache 的 HashMap本地缓存,其存储作用域为 Session,当 Session flush close 之后,该Session中的所有 Cache 就将清空

  2. 二级缓存与一级缓存其机制相同,默认也是采用 PerpetualCache,HashMap存储,不同在于其存储作用域为 Mapper(Namespace),并且可自定义存储源,如 Ehcache。

  3. 对于缓存数据更新机制,当某一个作用域(一级缓存Session/二级缓存Namespaces)的进行了 C/U/D 操作后,默认该作用域下所有 select 中的缓存将被clear。

1.3、二级缓存补充说明

  1. 映射语句文件中的所有select语句将会被缓存。

  2. 映射语句文件中的所有insert,update和delete语句会刷新缓存。

  3. 缓存会使用Least Recently Used(LRU,最近最少使用的)算法来收回。

  4. 缓存会根据指定的时间间隔来刷新。

  5. 缓存会存储1024个对象

MyBatis学习总结(八)——Mybatis3.x与Spring4.x整合
http://www.cnblogs.com/xdp-gacl/p/4271627.html
posted @ 2015-07-08 10:21  喝酒骑驴撞城管  阅读(147)  评论(0编辑  收藏  举报