![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
这次最后一次熬夜
热爱生活
展开
-
mybatis-plus 分页查询 total和pages为0的问题解决 并且有分页记录
@Configuration public class MybatisPlusConfig { /** * 分页插件 */ @Bean public PaginationInterceptor paginationInterceptor() { return new PaginationInterceptor(); } } 直接在springboot 注入该插件就可以转载 2020-07-21 10:50:04 · 1032 阅读 · 0 评论 -
mybatis——连接查询
目录1. 一对一1.1 可以使用实体类继承关系(使用较少)1.2 (常用)在本实体类中直接添加一对一的实体属性在进行getter和setter1.3 在映射文件中应使用resultMap作为返回值2.一对多2.1 在包含多的实体类中加入List来包含2.2 从表应包含一个主表对象的引用2.3 mapper映射文件中返回值应该是resultMap3.多对多3.1 中间表应该包含两个表的主键(中间表...原创 2020-03-29 23:23:05 · 588 阅读 · 0 评论 -
mybatis标签——动态sql语句
目录1. if标签2. where 标签——解决 where 1=1拼接3.foreach标签——子查询使用4. sql标签——抽取重复的代码片段4.1 抽取片段4.2 引入代码片段 在mapper映射文件中写入 1. if标签 条件写在test里 select * from user where 1=1 <if test="user.age!=-1 "> and u...原创 2020-03-29 22:30:31 · 177 阅读 · 0 评论 -
mybatis中的连接池
目录1.连接池1.1 配置连接池位置1.2 连接池type属性 1.连接池 1.1 配置连接池位置 主配置文件SqlMapConfig. xml中的dataSource标签,type属性 就是表示采用何种连接池方式。 1.2 连接池type属性 type属性的取值 POOLED UNPOOLED JNDI 采用传统的javax. sql. DataSource规范中的连接池...原创 2020-03-29 22:03:51 · 153 阅读 · 0 评论 -
MyBatis中xml文件配置以及demo案例(含多表查询)
目录前言结构分析idea项目结构1.pom文件引入mybatis2.在resource文件夹中配置文件3.(重点)==配置映射文件mapper==4.由于mybatis的DataSource配置是引入外部文件,所以需要创建mysql的配置文件5.配置接口IArticDao6.配置实体类6.1 班级表ClassInfo6.2 中间表Stu_teach6.3 学生表StuInfo6.4 教师表T...原创 2020-03-29 16:49:44 · 464 阅读 · 0 评论