若依代码生成mybatis升级mybatisplus
时间: 2023-11-11 08:00:44 浏览: 100
若要将 MyBatis 升级为 MyBatis Plus,可以按照以下步骤进行操作:
1. 在 pom.xml 文件中添加 MyBatis Plus 的依赖:
```xml
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.4.2</version>
</dependency>
```
2. 修改 MyBatis 的配置文件,将原来的 `<mapper>` 标签改为 `<mapper class="com.baomidou.mybatisplus.core.mapper.BaseMapper">`,并在 `<configuration>` 标签中添加 MyBatis Plus 的配置:
```xml
<configuration>
<mapper class="com.baomidou.mybatisplus.core.mapper.BaseMapper">
<resultMap type="com.example.demo.entity.User" id="BaseResultMap">
<id column="id" property="id" jdbcType="BIGINT"/>
<result column="name" property="name" jdbcType="VARCHAR"/>
<result column="age" property="age" jdbcType="INTEGER"/>
</resultMap>
</mapper>
</configuration>
```
3. 修改 DAO 层的代码,让 DAO 接口继承 MyBatis Plus 提供的 BaseMapper 接口,例如:
```java
public interface UserMapper extends BaseMapper<User> {
}
```
4. 修改 Service 层的代码,使用 MyBatis Plus 提供的 ServiceImpl 类作为基类,例如:
```java
@Service
public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements UserService {
}
```
至此,MyBatis 已经成功升级为 MyBatis Plus。
阅读全文