mybatis plus or怎么使用
时间: 2024-08-14 13:01:37 浏览: 41
MyBatis-plus 模糊查询的使用
MyBatis Plus是一个基于MyBatis的ORM框架增强工具,它简化了数据库操作,提供了一些方便的功能比如自动CRUD、全局通用Mapper和Service、字段动态映射等,无需手写大部分的SQL语句。
使用MyBatis Plus的基本步骤如下:
1. **添加依赖**:在你的Maven或Gradle构建文件中添加MyBatis Plus的依赖。
2. **配置启动**:在Spring Boot项目中,你需要配置一下mybatis plus的扫描包路径,并启用其功能。
```java
@Configuration
public class MybatisPlusConfig {
@Bean
public GlobalConfig globalConfig() {
GlobalConfig config = new GlobalConfig();
// 开启驼峰式命名转换
config.setDbColumnUnderline(true);
return config;
}
}
```
3. **创建实体类**:为数据库表创建对应的Java实体类,并继承自BaseEntity或JpaRepository。
4. **生成Mapper和Service**:MyBatis Plus支持一键生成Mapper和Service,使用`@Table`注解指定对应的数据库表即可。
5. **使用API**:通过注入已生成的Mapper和Service进行数据查询、插入、更新和删除操作。例如,查询记录:
```java
User user = userMapper.selectById(1); // 查询id为1的用户
```
阅读全文