2018年8月30日

MyBatis自学(5):延迟加载

摘要: 在MyBatis配置文件中加入 阅读全文

posted @ 2018-08-30 16:59 码农小菜鸡 阅读(71) 评论(0) 推荐(0) 编辑

MyBatis自学(4):动态SQL

摘要: 前言: 在业务比较复杂的情况下,我们通常需要去拼接SQL语句来完成相关操作,有过这方面开发经验的同学,一定可以体会到大量的手动拼接SQL有多么痛苦,而且出错率很高。没关系,MyBatis有一个非常方便且强大的功能就是动态SQL,使用动态SQL,可以摆脱手动拼SQL的痛苦。 代码: 我们通过对user 阅读全文

posted @ 2018-08-30 16:53 码农小菜鸡 阅读(91) 评论(0) 推荐(0) 编辑

MyBatis自学(3):MyBatis逆向工程

摘要: 什么是Mybatis逆向工程? 可以针对单表自动生成MyBatis执行所需要的代码,包括:Mapper.java,Mapper.xml,实体类。 为什么要使用Mybatis逆向工程? 我们之前说过MyBatis是一个"半自动"的ORM框架,SQL语句需要开发者自定义,这样做的好处是代码更加灵活,缺点 阅读全文

posted @ 2018-08-30 15:25 码农小菜鸡 阅读(460) 评论(0) 推荐(0) 编辑

MyBatis自学(2):MyBatis初识

摘要: 什么是MyBatis 简单来说,MyBatis是一个实现了数据库持久化的开源框架,支持三种语言:Java、.Net以及Ruby。当然我们只关心Java的使用,所以可以将MyBatis理解为一个JDBC的封装框架。 我们知道Java开发经常使用到的JDBC封装框架就是Hibernate和MyBtis, 阅读全文

posted @ 2018-08-30 14:59 码农小菜鸡 阅读(78) 评论(0) 推荐(0) 编辑

MyBatis自学(1):MyBatis概述

摘要: MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储 阅读全文

posted @ 2018-08-30 12:35 码农小菜鸡 阅读(98) 评论(0) 推荐(0) 编辑

导航