随笔分类 - MyBatis
摘要:配置: 简单的注解开发: 注解: 一对一查询: @One注解完成一对一配置:select指定另一个接口中的方法进行调用获取想要的值 一对多 @Many注解完成一对多配置:select指定另一个接口中的方法进行调用获取想要的值 多对多 mybatis的延迟加载 在One或Many注解中,使用Fetch
阅读全文
摘要:本质:配置结果集和实体类的映射关系,而在实体类中,存在实体的属性为另一个实体(或集合)的情况,使用resultMap进行配置,把结果集中的列名和实体类中的属性名进行映射。 一对一(多对一): order类: user类: role类: 使用resultMap标签配置映射关系 resultMap标签
阅读全文
摘要:动态sql if标签,可以指定条件进行判断 test属性 等价于SELECT FROM user WHERE 1=1 AND id=? AND username=? AND password=?; foreach标签,用于遍历集合或数组 collection属性:collection="list"指
阅读全文
摘要:原始jdbc操作有很大优化空间: Mybatis框架完成了这些事情。 Mybatis 文档官网:https://mybatis.org/mybatis 3/zh/index.html 持久层框架。DAO层,用于处理数据库。 核心配置文件 sqlMapConfig.xml(老版本xml内部标签按以下顺
阅读全文