![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MyBatis
文章平均质量分 82
QiuQiu0817
这个作者很懒,什么都没留下…
展开
-
Mybatis入门实例(一)
ibatis的3.X版本改名了,叫做MyBatis,暂且不讨论之间的差别,今天来做一个MyBatis的小例子其实MyBatis虽然在源码层面上和ibatis差别较大,但是我们实际用的时候差别并不大,只不过xml里面的标签名变了变,类名变了而已,其他的基本上一样.如果学过hibernate,会发现Mybatis里面的类名等和hibernate的很接近,这样做就是为了降低开发人员的学习成本....原创 2011-08-25 13:12:41 · 114 阅读 · 0 评论 -
Mybatis入门实例(二)——添加ehcache缓存支持
接上回: Mybatis入门实例(一),地址http://qiuqiu0034.iteye.com/blog/1157768 本帖用的数据库和上面帖子中的数据库相同 为了提高MyBatis的性能,有时候我们需要加入缓存支持,目前用的比较多的缓存莫过于ehcache缓存了,ehcache性能强大,而且位各种应用都提供了解决方案,在此我们主要是做查询缓存,提高查询的效率. 在M...原创 2011-09-01 09:35:07 · 261 阅读 · 0 评论 -
Mybatis入门实例(三)——使用MyBatis Generator生成DAO
接上回 http://qiuqiu0034.iteye.com/blog/1162952 虽然MyBatis很方便,但是想要手写全部的mapper还是很累人的,好在MyBatis官方推出了自动化工具,可以根据数据库和定义好的配置直接生成DAO层及以下的全部代码,非常方便. 需要注意的是,虽然自动化工具需要一个配置文件,但是MyBatis的配置文件仍然不能少,自动化工具...2011-09-01 10:18:39 · 260 阅读 · 0 评论 -
Mybatis入门实例(四)——MyBatis Generator生成DAO的基础上增加分页
继续上次的 使用MyBatis Generator生成DAO http://qiuqiu0034.iteye.com/blog/1163026 虽然MyBatis_Generator可以将常用的DAO中的方法都生成,但是唯独忽视了一点——分页,虽然MyBatis支持分页,但是那个分页是内存分页,如果数据量大的话内存恐怕要承受不了,于是就自动动手改造自动化工具生成的代码使其...2011-09-02 17:37:56 · 455 阅读 · 0 评论 -
Mybatis入门实例(五)——MyBatis与Spring 3.X的整合
这篇文章主要是说明了Spring3和MyBatis的整合方法,之所以要整合就是将MyBatis创建factory等各种繁冗的工作以及对session的管理、事务的管理交由spring容器帮我们管理,省心省力。这个项目是在我的前几篇文章的基础上加入spring的内容,关于MyBatis的项目如何建立请查阅我之前的关于MyBatis的帖子。 整个的项目结构如下:先把包都导入吧...2011-09-07 12:24:43 · 133 阅读 · 0 评论 -
Mybatis入门实例(六)——整合struts2、Spring3实现web快速开发
估计大家用的最多的就是ssh了.这次来个Struts2+Spring3+MyBatis的整合,实现完美的web开发结构,之所以将hibernate换成MyBatis,有以下好处: (1)MyBatis框架比hibernate更简单轻量,上手快 (2)MyBatis的效率整体上比hibernate高,请不要拍砖,这是事实,毕竟MyBatis的sql是生成好的,而hibernate需要根据不...原创 2011-09-15 11:35:42 · 133 阅读 · 0 评论