| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- package space.anyi.serve.service;
- import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
- import com.baomidou.mybatisplus.extension.service.IService;
- import space.anyi.serve.entity.user.User;
- /**
- * (User)表服务接口
- *
- * @author 杨逸
- * @since 2026-03-31 13:17:55
- */
- public interface UserService extends IService<User> {
- /**
- * 通过ID查询单条数据
- *
- * @param id 主键
- * @return 实例对象
- */
- User queryById(Long id);
- /**
- * 分页查询
- *
- * @param user 筛选条件
- * @param page 分页对象
- * @return 查询结果
- */
- Page<User> queryByPage(User user,Page<User> page);
- /**
- * 新增数据
- *
- * @param user 实例对象
- * @return 实例对象
- */
- User insert(User user);
- /**
- * 修改数据
- *
- * @param user 实例对象
- * @return 实例对象
- */
- User update(User user);
- /**
- * 通过主键删除数据
- *
- * @param id 主键
- * @return 是否成功
- */
- boolean deleteById(Long id);
- }
|