通用 Mapper
小于 1 分钟
Mapper 通用配置
为了支持 JDK 21 需要将 Mapper 解析器配置为自定义解析器,这个配置要配置在 application.yml 中。
mapper:
resolve-class: com.simperfect.commons.mapper.resolve.JakartaEntityResolve # 配置解析器为我们自定义的解析器,使其支持 Jakarta API
常用方法
逻辑删除 logicDeleteByPrimaryKey
通过主键进行逻辑删除,将 is_deleted 修改为 1
逻辑取消删除 logicUnDeleteByPrimaryKey
通过主键进行取消逻辑删除,将 is_deleted 修改为 0
通过主键启用 enableByPrimaryKey
通过主键启用,将 is_disabled 修改为 0
通过主键禁用 disableByPrimaryKey
通过主键禁用,将 is_disabled 修改为 1