标准数据层CURD功能
标准数据层CRUD功能
功能 | 自定义接口 | MP接口 |
---|---|---|
新增 | boolean save(T t) | int insert(T t) |
删除 | boolean delete(int id) | int deleteById(Serializable id) |
修改 | boolean update(T t) | int updateById(T t) |
根据ID查询 | T getById(int id) | T selectById(Serializable id) |
查询全部 | List<T> getAll() | List<T> selectList() |
分页查询 | PageInfo<T> getAll(int age, int size) | IPage<T> selectPage(IPage<T> page) |
按条件查询 | List<T> getAll(Condition condition) | IPage selectPage(Wrapper<T> queryWrapper) |
lombok
-
Lombok,一个Java类库,提供一组注解,简化POJO实体类开发
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.12</version> <scope>provided</scope> </dependency>