mybatisplus如何使用
时间: 2023-11-25 11:46:25 浏览: 68
mybatis使用
Mybatis-plus 是 Mybatis 的增强工具,可以简化 Mybatis 的开发流程。使用 Mybatis-plus 需要进行以下步骤:
1. 引入 Mybatis-plus 的依赖,可以在 Maven 或 Gradle 中添加如下依赖:
```xml
<!-- Maven -->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.4.3.1</version>
</dependency>
```
```groovy
// Gradle
implementation 'com.baomidou:mybatis-plus-boot-starter:3.4.3.1'
```
2. 配置 Mybatis-plus,可以在 application.yml 或 application.properties 中添加如下配置:
```yaml
mybatis-plus:
mapper-locations: classpath*:mapper/**/*.xml # mapper.xml 文件的位置
type-aliases-package: com.example.entity # 实体类所在的包名
```
3. 编写实体类和 Mapper 接口,可以使用注解或 XML 配置 SQL 语句。例如:
```java
@Data
public class User {
private Long id;
private String name;
private Integer age;
}
@Mapper
public interface UserMapper extends BaseMapper<User> {
}
```
4. 在 Service 中调用 Mapper 方法,例如:
```java
@Service
public class UserServiceImpl implements UserService {
@Autowired
private UserMapper userMapper;
@Override
public List<User> listUsers() {
return userMapper.selectList(null);
}
}
```
阅读全文