mybatis
文章平均质量分 80
乐百川
这个作者很懒,什么都没留下…
展开
-
MyBatis快速入门(一) 搭建环境和单表映射
MyBatis简介一说起对象关系映射框架,大家第一时间想到的肯定是Hibernate。Hibernate作为一个著名的框架,功能十分强大。我们只需要配置好实体类和数据表之间的关系,Hibernate就会自动帮我们完成生成并执行SQL语句,映射结果集这样的工作。但是也正是由于Hibernate如此强大的功能,导致了它的缺点:一是非常笨重,启动Hibernate的SessionFactory非常耗时,开原创 2017-02-20 22:36:24 · 474 阅读 · 0 评论 -
MyBatis快速入门(二) 多表映射
实体类和数据表在这个例子中有三个实体类,作者、文章和评论。public class Author { private int id; private String username; private String nickname; private LocalDate birthday; private LocalDateTime registerTime;原创 2017-02-20 22:49:42 · 608 阅读 · 0 评论 -
MyBatis快速入门(三) 动态SQL
动态SQLMyBatis还有一个方便的功能就是动态SQL,可以根据条件智能生成SQL语句。这里的例子全部来自MyBatis文档。if标签下面这个例子使用了MyBatis的if元素,在标题不为空的情况下在查询结果中包含标题的查询。<select id="findActiveBlogWithTitleLike" resultType="Blog"> SELECT * FROM BLOG原创 2017-02-20 22:54:24 · 4388 阅读 · 2 评论 -
MyBatis快速入门(四) MyBatis和Spring集成
导入依赖包前面介绍了MyBatis的相关知识,现在来介绍一下如何和Spring进行集成。MyBatis和Spring的集成工作是由MyBatis团队完成的。所以我们首先要先引入MyBatis和Spring的集成依赖包。这里我用的是Gradle,如果使用其他构建工具,将下面的语句改为相应的。compile group: 'org.mybatis', name: 'mybatis-spring', ve原创 2017-02-21 01:25:37 · 1533 阅读 · 0 评论