随笔分类 -  mybatis

学习笔记以及学习过程中的错误
mybatis中复杂查询(多对一和一对多)1-环境搭建
摘要:一.基本知识 (1).多对一的理解(以学生和老师为例子) 老师角度:一个老师会教多个学生【一对多】 学生角度:多个学生对应一个老师【多对一】 (2).如何处理:比较常见的两种方式,一个是联表查询,一个是子查询 二.举例说明 (1).数据库设计,执行SQL的时候不要直接全选一块执行,一个代码块一个代码 阅读全文
posted @ 2021-12-12 10:14 XiaoMaGuai 阅读(198) 评论(0) 推荐(0)
mybatis中使用limit实现分页
摘要:1.写UserMapper接口 //实现分页查询 List<User> SelectAllUserLimit(Map<String,Integer> map); 2.将接口映射到UserMapper.xml中 <!--分页查询所有用户--> <select id="SelectAllUserLimi 阅读全文
posted @ 2021-12-10 11:14 XiaoMaGuai 阅读(671) 评论(0) 推荐(0)
mybatis中log4j使用
摘要:1.在pom.xml中引入maven依赖 1 <dependency> 2 <groupId>log4j</groupId> 3 <artifactId>log4j</artifactId> 4 <version>1.2.17</version> 5 </dependency> 2.在resourc 阅读全文
posted @ 2021-12-09 21:01 XiaoMaGuai 阅读(240) 评论(0) 推荐(0)
mybatis配置解析
摘要:一.引言:参考官方文档mybatis中提供了如下的配置,其中标红的需要掌握,其余的作为了解即可 二:配置解析之前的环境准备:进行配置之前要先有这几个东西,包括数据库表、Mybatis全局配置文件、实体类、mapper接口、mapper配置文件、用来连接数据库的工具类 1.建库建表 1 /* 2 SQ 阅读全文
posted @ 2021-12-07 21:21 XiaoMaGuai 阅读(250) 评论(0) 推荐(0)
第一个mybatis程序的报错-Type interface com.xiaoma.mapper.UserMapper is not known to the MapperRegistry
摘要:刚开始学mybatis框架,运行的第一个程序就出现了错误,用测试类读取数据库表中数据的时候报错 错误原因1:UserMapper.xml中没有和接口进行绑定 解决方法:将namespace改成dao层(mapper层)的接口文件即可,我的接口的路径是java/com/xiaoma/mapper/Us 阅读全文
posted @ 2021-11-03 21:11 XiaoMaGuai 阅读(1618) 评论(0) 推荐(0)