摘要: 注册XML: 定义接口方法: SQL映射XML: 注意:mapper 中的 namespace 的值要写接口的包名+类名。 select 中的 id 必须和接口中的方法名一致,参数类型和返回类型也必须一致。 junit测试: 测试结果: 阅读全文
posted @ 2018-09-19 23:00 WQiQi 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 1.if 条件 2.choose , when 和 otherwise条件 3.where 条件 4.trim 条件 5.forEach循环 6.set 条件 if:有条件的包含where子句的一部分;比如: choose、when、otherwise,例子如下: where:例子如下: trim和 阅读全文
posted @ 2018-09-17 21:36 WQiQi 阅读(553) 评论(0) 推荐(0) 编辑
摘要: Mybatis一对一关联查询 有两张表,老师表teacher和班级表class,一个class班级对应一个teacher,一个teacher对应一个class 需求是根据班级id查询班级信息(带老师的信息) 创建teacher和class表: 首先定义实体类 老师Teacher类 班级Class类 阅读全文
posted @ 2018-09-10 18:42 WQiQi 阅读(332) 评论(0) 推荐(0) 编辑
摘要: (一) 1.MyBatis简介 Mybatis是一个一流的持久框架,支持自定义SQL,存储过程和高级Mappings。 Mybatis减少了很多JDBC代码和手工设置的参数和提取结果步骤。 Mybatis可以使用一个简单的XML配置文件或者Annotation来配置和匹配实体,把接口和对应数据库记录 阅读全文
posted @ 2018-09-05 18:49 WQiQi 阅读(554) 评论(0) 推荐(0) 编辑