MyBatis-Plus基础配置
1、引入MyBatis-Plus依赖
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.3.1</version>
</dependency>
2、创建一个实体类
@AllArgsConstructor
@NoArgsConstructor
@Data
public class User {
//标注此变量在数据库中不存在
@TableField(exist = false)
private String username;
//标注此变量在数据库中不存在
@TableField(exist = false)
private String password;
private Long id;
private String name;
private Integer age;
private String email;
}
3、编写一个mapper接口并让他继承BaseMapper<T>
@Mapper
public interface UserMapper extends BaseMapper<User> {
}
4、Service接口继承IService<T>
public interface UserService extends IService<User> {
}
5、实现类首先继承ServiceImpl<Mapper,bean>
并实现Service
@Service
public class UserServiceImpl extends ServiceImpl<UserMapper,User> implements
UserService {
}