mybatis
文章平均质量分 78
mybatis
老朱.
业余时间喜欢写点技术博客,读点无用之书。想阅读我更多原创的非技术类文章,可以关注我的公众号 老朱的读书随想
展开
-
开始使用mybatis
mybatis是一个开源的持久化框架,它简化了JDBC中的繁琐操作,并提供了相对简单的API来与数据库进行交互。本篇博客我们来开始学习mybatis,如果你没有使用过mybatis,那么,通过阅读这篇博客,我将使用最简单的示例代码和通俗的讲解来使你对mybaits有一个比较概括的认识,为深入学习mybatis奠定基础。如果你对mybatis比较熟悉,通过阅读本篇博客,你将看到一些平时很不常见到的代码原创 2015-10-30 17:13:41 · 1260 阅读 · 1 评论 -
MyBatis配置详解
我在上一篇博客中介绍了mybatis最简单的使用方式,为的是让初学者快速入门,接下来的几篇博客,会对mybatis进行更加详细地介绍。本篇来详细介绍mybatis的配置。原创 2015-11-03 16:43:53 · 1939 阅读 · 0 评论 -
MyBatis结果集映射(ResultMap)
Mybatis的查询可以将查询出的结果集转换成Java对象。ResultMap有以下几种用途:1、如果数据表的列名和Java对象的属性名不一致,在ResultMap中可以进行关联2、定义一对一的关联3、定义一对多的关联原创 2015-11-05 09:56:29 · 12185 阅读 · 0 评论 -
MyBatis与Spring集成
本篇博客讨论mybatis如何与spring这个强(zhuang)大(bi)的框架集成。与spring集成最大的好处就是把sqlSession的创建过程交给了spring,并且可以将创建好的sqlSession对象直接注入到我们编写的类中。所以,本篇博客主要讨论两点:如何通过spring创建sqlSession如何将sqlSession注入到我们的类中。如何通过spring创建sqlSessi原创 2015-12-10 15:12:16 · 770 阅读 · 0 评论 -
MyBatis 动态SQL
有些时候,静态的SQL脚本并不能很好的满足我们的业务场景,我们需要根据用户捉摸不定的输入,来动态地拼接成一个SQL。例如,多条件组合查询时,我们需要根据用户输入的条件来动态的拼接一个where条件等。本篇来介绍mybatis对动态sql的支持。数据准备为了能够更好地演示我的示例代码,我先在mysql中创建一个数据表CREATE TABLE `students2` ( `id` int(11) N原创 2015-12-09 17:02:28 · 618 阅读 · 0 评论 -
MyBatis SQL映射
Mybatis与其它ORM框架的一个很大的不同之处就在于,Mybatis能够充分地使用SQL语句。 本篇博客来详细介绍在Mybatis中如何进行SQL映射。原创 2015-11-04 16:25:33 · 882 阅读 · 0 评论