随笔分类 - 数据库 / mybatis-plus
mybatis定义
摘要:MyBatis(前身为iBatis)是一种开源的持久层框架,它用于简化数据库访问的过程。它提供了一种将数据库操作与Java对象之间的映射的方式,使得开发人员可以通过配置文件或者注解来定义SQL查询语句,然后通过MyBatis框架来执行这些查询并将结果映射到相应的Java对象中。 MyBatis的核心
阅读全文
mybatis 没写sql语句,怎么知道去查哪张表呢
摘要:我们在继承BaseMapper时,指定了泛型是<User>, 默认就把类的名称User作为表名称、把类中的属性作为数据库字段。 不区分大小写 MyBatis-Plus 是一个基于 MyBatis 的增强工具,它简化了数据库访问操作,使你不必编写大部分的 CRUD(Create, Read, Upda
阅读全文
条件构造器 wrapper
摘要:有时候Sql语句中的筛选条件是非常复杂的,比如or关键,>,<,模糊查询等 其实就是另一种sql语法 Wrapper : 条件构造抽象类,最顶端父类 AbstractWrapper : 用于生成 sql 的 where 条件, entity 属性也用于生成 sql 的 where 条件 Abstra
阅读全文
Mabatis-Plus快速入门
摘要:1. 在 Spring Boot 启动类中添加 @MapperScan 注解 2. 编写实体类和接口 3. 在控制层编写代码 就可以直接用辣 通过autowired这个注解,就可以将sutdentMapper接口和student类进行关联,实现对数据库的操作 类似于 由类创建对象一样, 创建一个us
阅读全文