MyBatis
丘八老爷
人生是一场五味杂陈的旅行,行走在路上,修行在路上
展开
-
MyBatis概述及学习资料整理
MyBatis这个名字真的是如雷贯耳,但一直没仔细研究过,最近闲来无事,收集了些资料并写了些Demo,算是有了个初步的认识。必须得说MyBatis的相关资料确实不算多,收集的过程也花了我不少的时间,还好框架还算易用,没有太大的学习难度。 一、MyBatis介绍 介绍啊介绍,说说MyBatis的前世今生,这个对MyBatis的学习使用会有一定的帮助。根据百度百科的介绍:MyBatis项目的前身是原创 2015-11-30 15:59:44 · 1757 阅读 · 0 评论 -
MyBatis与Spring集成
Spring2只支持iBatis2,Spring3是不支持MyBatis3的,所以MyBatis自开发了一个集成Spring框架的项目MyBatis-Spring。该项目集成Spring,可以将事务交给Spring进行管理,同时将mapper类、sqlSession注入到其它类中。 项目地址:https://github.com/mybatis/spring 官方帮助文档(英文):http原创 2015-11-30 15:59:55 · 387 阅读 · 0 评论 -
Mybatis实用Mapper SQL汇总示例
Mybatis作为一个非常好用的持久层框架,相关资料真的是少得可怜,所幸的是官方文档还算详细。本博文主要列举一些个人感觉比较常用的场景及相应的Mapper SQL写法,希望能够对大家有所帮助。 不少持久层框架对动态SQL的支持不足,在SQL需要动态拼接时非常苦恼,而Mybatis很好地解决了这个问题,算是框架的一大亮点。对于常见的场景,例如:批量插入/更新/删除,模糊查询,多条件查询,联表查询,原创 2015-11-30 16:01:03 · 468 阅读 · 0 评论 -
Mybatis实用Mapper SQL汇总示例
Mybatis作为一个非常好用的持久层框架,相关资料真的是少得可怜,所幸的是官方文档还算详细。本博文主要列举一些个人感觉比较常用的场景及相应的Mapper SQL写法,希望能够对大家有所帮助。 不少持久层框架对动态SQL的支持不足,在SQL需要动态拼接时非常苦恼,而Mybatis很好地解决了这个问题,算是框架的一大亮点。对于常见的场景,例如:批量插入/更新/删除,模糊查询,多条件查询,联表查...2015-01-29 23:23:33 · 161 阅读 · 0 评论 -
MyBatis概述及学习资料整理
MyBatis这个名字真的是如雷贯耳,但一直没仔细研究过,最近闲来无事,收集了些资料并写了些Demo,算是有了个初步的认识。必须得说MyBatis的相关资料确实不算多,收集的过程也花了我不少的时间,还好框架还算易用,没有太大的学习难度。 一、MyBatis介绍 介绍啊介绍,说说MyBatis的前世今生,这个对MyBatis的学习使用会有一定的帮助。根据百度百科的介绍:MyBatis项目的前...原创 2014-10-22 22:22:26 · 177 阅读 · 0 评论 -
MyBatis代码自动生成
MyBatis相关文件主要有三部分:Java POJO(实体类)、Sql Map XML、Java Client(Mapper类)。当数据表较少的时候,这些文件都手写完成是没有太大问题的;如果是成百上千张表,也选择手写的话估计想哭的心都有了,而 且出错率高。所以为了提高编写MyBatis代码的效率和质量,MyBatis开发一个自动生成代码的项目:MyBatis-Generator,简称MBG,...原创 2014-10-27 15:28:13 · 110 阅读 · 0 评论 -
MyBatis与Spring集成
Spring2只支持iBatis2,Spring3是不支持MyBatis3的,所以MyBatis自开发了一个集成Spring框架的项目MyBatis-Spring。该项目集成Spring,可以将事务交给Spring进行管理,同时将mapper类、sqlSession注入到其它类中。 项目地址:https://github.com/mybatis/spring 官方帮助文档(英文):ht...原创 2014-10-28 16:51:26 · 91 阅读 · 0 评论