十四冶建设集团技工学校网站,wordpress站点地址无法更改,网站建设 模版,企业app定制文心一言生成
以下是一些 IService 接口中定义的常用方法#xff08;以你提供的 UserSQL 类为例#xff0c;该类继承自 ServiceImpl#xff0c;因此也会拥有这些方法#xff09;#xff1a;
插入#xff08;新增#xff09; boolean save(T entity): 插入一条记录以你提供的 UserSQL 类为例该类继承自 ServiceImpl因此也会拥有这些方法
插入新增 boolean save(T entity): 插入一条记录选择字段策略插入。boolean saveOrUpdate(T entity): 插入或更新一条记录根据记录是否存在主键 id。boolean saveOrUpdate(CollectionT entityList): 批量插入或更新记录。boolean saveOrUpdateBatch(CollectionT entityList): 批量插入或更新记录只更新有主键的。boolean insertOrUpdate(T entity): 插入或更新一条记录与 saveOrUpdate 类似。查询 T getById(Serializable id): 根据主键查询。ListT list(): 查询所有记录。ListT listByIds(Collection? extends Serializable idList): 批量查询记录。ListT listByMap(MapString, Object columnMap): 根据列名和值查询。IPageT page(IPageT page, Param(ew) WrapperT queryWrapper): 分页查询。ListT selectList(Param(ew) WrapperT queryWrapper): 根据条件构造器查询。T selectOne(Param(ew) WrapperT queryWrapper): 根据条件构造器查询一条记录。更新 boolean updateById(T entity): 根据主键更新记录。boolean update(Param(ew) WrapperT updateWrapper): 根据条件构造器更新记录。boolean updateAllColumnById(T entity): 根据主键更新所有字段慎用。删除 boolean deleteById(Serializable id): 根据主键删除记录。boolean deleteByMap(Param(cm) MapString, Object columnMap): 根据列名和值删除记录。boolean delete(Param(ew) WrapperT queryWrapper): 根据条件构造器删除记录。其他 int count(Param(ew) WrapperT queryWrapper): 根据条件构造器查询总记录数。