Mybatis从入门到入土
文章平均质量分 77
Mybatis框架学习
iceburg-blogs
北京邮电大学计算机技术研究生,主要研究方向为自然语言处理,信息抽取,知识图谱。
展开
-
Mybatis-01-简介及入门
一.Mybatis简介1.MyBatis 框架的历史MyBatis 原本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月MyBatis 迁移到Github2.MyBatis框架的特点MyBatis是一个优秀的持久层框架,它对JDBC的操作数据库的过程进行封原创 2017-09-27 17:15:48 · 304 阅读 · 0 评论 -
Mybatis-逆向工程
逆向工程生成Mybatis映射文件及持久化类使用IDEA逆向工程生成Mybatis的配置文件没有Hibernate那么方便—Hibernate逆向工程,因为IDEA没有Mybatis的逆向工程插件,所以想要使用Mybatis逆向工程,需要创建一个Java项目,利用Mybatis官方提供的jar包:mybatis-generator-core-1.3.2,完成逆向工程操作1.创建一个逆向工程项目我创建原创 2017-09-28 16:20:50 · 800 阅读 · 0 评论 -
Mybatis-02-对数据库的基本操作
一.使用Mybatis进行一些基本的数据库操作首先要创建一个使用了Mybatis框架的Java项目,在我的上篇博客中有详细的讲解Mybatis-01-简介及入门 另外我将这个示例程序传到了Github上Mybatis入门1.模糊查询1.1 mapper.xml配置文件中配置查询语句 //mapper.xml文件中定义的SQL,使用模糊查询的关键字LIKE <select id="query1原创 2017-09-30 11:30:01 · 351 阅读 · 0 评论 -
Mybatis-03-配置文件及Mybatis主要API详解
一.配置Mybatis的全局配置文件sqlMapConfig.xml 上篇文章Mybatis-02-对数据库的基本操作中sqlMapConfig.xml文件的配置内容: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0...原创 2017-09-30 20:15:47 · 307 阅读 · 0 评论 -
Mybatis-04-结果集映射resultMap/动态SQL/关联查询
一.结果集映射resultMapresultType可以指定将查询结果映射为持久化类,但需要持久化类的属性名和sql查询的列名一致才能映射成功。如果数据库中的表的字段名和持久化类的属性名不一致,则需要通过resultMap将字段名和属性名建立起对应关系 例如: 数据库表bbs_employee持久化类BbsEmployeepublic class BbsEmployee { privat原创 2017-09-30 22:45:59 · 1932 阅读 · 0 评论