Mybatis
pngyul
我的生活不只有coding,还有看不懂的诗和去不了的远方。
展开
-
Mybatis入门与Mapper动态代理
Mybatis简介 MyBatis 本是 apache 的一个开源项目 iBatis, 2010 年这个项目由 apache software foundation 迁移到了 google code,并且改名为 MyBatis 。2013 年 11 月迁移到 Github。 MyBatis 是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需...原创 2018-08-18 17:24:35 · 291 阅读 · 0 评论 -
Mybatis的映射、动态sql与关联查询
输入映射 parameterType(输入类型) 输入类型的数据参数就是被映射到预期sql语句上,完成完整的sql语句,再传递到程序去执行操作数据库。 通过上一章的学习,我们可以发现输入类型可以传递简单类型,或者传入一个 pojo 对象。其实还可以传入一个pojo包装对象(Pojo类中的一个属性是另外一个pojo) 根据用户名模糊查询用户信息,查询条件放到QueryVo的user属性中...原创 2018-08-19 14:36:26 · 452 阅读 · 0 评论 -
Mybatis 逆向工程
Mybatis逆向工程 我们实际开发中,动辄上百张表,如果一一地去编写对应的pojo和mapper文件,简直是噩梦。Mybatis为我们提供了一个逆向工程,可以根据单表自动生成mybatis执行所需要的(mapper.Java,mapper.xml、po..)等,免去我们不少麻烦,我们来学习一下怎么使用。 官方逆向工程开发文档 http://www.mybatis.org/generat...原创 2018-08-22 16:33:51 · 290 阅读 · 0 评论 -
Mybatis整合Spring
Mybatis整合Spring 准备工作:创建空项目,导入jar包 (包括spring的jar包、Mybatis的jar包、Spring+mybatis的整合包、Mysql的数据库驱动jar包、数据库连接池的jar包),其中mybtias-spring.jar很重要,可以去maven下载。 原始Dao开发方式 了解一下即可! 1、创建一个实体类 public class User ...原创 2018-08-20 21:57:51 · 230 阅读 · 0 评论