MyBatis-Plus中通用IService的基本使用

项目中现在基本都是springboot+mybatis-plus的应用,一直没有注意到,基本的应用步骤是什么,我在这记录一下:

1.controller层就不多说了

2.service层的interface接口层需要继承IService

public interface UserService extends IService<User> {

}

3.service层的实现类需要继承ServiceImpl

@Service
public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements UserService {
}

4.UserMapper是dao层,不多说

这样我们就可以直接使用IService层的增删改查了

如果不用Iservice,我们可以用我们的dao层直接继承BaseMapper,也可以

public interface PersonDao extends BaseMapper<Person> {

}


版权声明:本文为susu1083018911原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。