ThingSettingMapper.java 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. package com.huaxu.dao;
  2. import com.huaxu.entity.ThingSettingEntity;
  3. import java.io.Serializable;
  4. import java.util.List;
  5. import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  6. import org.apache.ibatis.annotations.Mapper;
  7. import org.apache.ibatis.annotations.Param;
  8. import com.baomidou.mybatisplus.core.metadata.IPage;
  9. import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
  10. /**
  11. *
  12. * sms_thing_settingDAO接口
  13. * @author: WYY
  14. * @date 2020-12-28 15:18
  15. */
  16. @Mapper
  17. public interface ThingSettingMapper extends BaseMapper<ThingSettingEntity> {
  18. /**
  19. * 自定义分页查询
  20. * @param page
  21. * @param thingSettingEntity 实体类
  22. */
  23. Page<ThingSettingEntity> findPage(IPage<ThingSettingEntity> page,
  24. @Param("thingSetting") ThingSettingEntity thingSettingEntity);
  25. ThingSettingEntity findThingSettingById(Serializable id);
  26. List<ThingSettingEntity> findList( @Param("thingSetting")ThingSettingEntity thingSettingEntity);
  27. List<ThingSettingEntity> findTotalList( @Param("thingSetting")ThingSettingEntity thingSettingEntity);
  28. /**删除相关方法 使用mybatis-plus集成的 **/
  29. }