Module bus.base

Interface SharedMapper<T,I extends Serializable>

All Superinterfaces:
org.miaixz.bus.mapper.binding.BasicMapper<T,I>, org.miaixz.bus.mapper.binding.basic.ClassMapper<T>, org.miaixz.bus.mapper.binding.condition.ConditionMapper<T,org.miaixz.bus.mapper.binding.condition.Condition<T>>, org.miaixz.bus.mapper.binding.cursor.CursorMapper<T,org.miaixz.bus.mapper.binding.condition.Condition<T>>, org.miaixz.bus.mapper.binding.basic.EntityMapper<T,I>, Mapper<T,I>, org.miaixz.bus.mapper.Mapper<T,I>, org.miaixz.bus.mapper.Marker
All Known Subinterfaces:
BaseMapper<T>

public interface SharedMapper<T,I extends Serializable> extends Mapper<T,I>
通用:实体类的基本增删改查接口
Since:
Java 17+
Author:
Kimi Liu
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.miaixz.bus.mapper.binding.basic.ClassMapper

    org.miaixz.bus.mapper.binding.basic.ClassMapper.CachingEntityClass
  • Method Summary

    Methods inherited from interface org.miaixz.bus.mapper.binding.BasicMapper

    deleteByFieldList, selectByFieldList, updateByPrimaryKeySelectiveWithForceFields, updateForFieldListByPrimaryKey, wrapper

    Methods inherited from interface org.miaixz.bus.mapper.binding.basic.ClassMapper

    entityClass, entityTable

    Methods inherited from interface org.miaixz.bus.mapper.binding.condition.ConditionMapper

    condition, countByCondition, deleteByCondition, selectByCondition, selectByCondition, selectOneByCondition, updateByCondition, updateByConditionSelective, updateByConditionSetValues

    Methods inherited from interface org.miaixz.bus.mapper.binding.cursor.CursorMapper

    selectCursor, selectCursorByCondition

    Methods inherited from interface org.miaixz.bus.mapper.binding.basic.EntityMapper

    delete, deleteByPrimaryKey, selectByPrimaryKey, selectCount, selectList, selectOne, updateByPrimaryKey, updateByPrimaryKeySelective

    Methods inherited from interface org.miaixz.bus.mapper.Mapper

    insert, insertSelective