Module bus.base

Interface Mapper<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>, org.miaixz.bus.mapper.Mapper<T,I>, org.miaixz.bus.mapper.Marker
All Known Subinterfaces:
BaseMapper<T>, SharedMapper<T,I>

public interface Mapper<T,I extends Serializable> extends org.miaixz.bus.mapper.Mapper<T,I>
Core Mapper 接口
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