# tk-mapper **Repository Path**: mybatis-mapper/tk-mapper ## Basic Information - **Project Name**: tk-mapper - **Description**: https://gitee.com/free/Mapper 的兼容实现,不完全支持所有方法。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: https://mapper.mybatis.io/ - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2021-07-04 - **Last Updated**: 2022-08-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # tk-mapper 兼容实现 使用新版 mybatis-mapper 将 tk-mapper 中的接口重新配置实现, 新的实现不需要任何配置,但是为了和 tk-mapper 兼容,增加了 **mapper.properties** 配置文件, 通过该文件对 tk-mapper 进行原有的各种配置。 ## 支持范围 当前项目把 tk-mapper 的单元测试拷过来了,通过单元测试来测试对 tk-mapper 的支持范围。 目前常用的基本方法都可以支持,只有部分特殊方法无法支持。 ### 支持的注解 TODO ### 支持的方法 TODO ### 不支持的注解 TODO ### 不支持的方法 TODO ## 移除的方法 ### Condition相关所有方法 - ConditionMapper - DeleteByConditionMapper - SelectByConditionMapper - SelectCountByConditionMapper - UpdateByConditionMapper - UpdateByConditionSelectiveMapper 和 Example 完全一样,只是改了个名字。 ### RowBounds 相关所有方法 - RowBoundsMapper - SelectByConditionRowBoundsMapper - SelectByExampleRowBoundsMapper - SelectRowBoundsMapper 直接用分页插件实现分页。 ### Ids 相关方法 - DeleteByIdsMapper - SelectByIdsMapper 这两个方法可以很容易的通过 Example 实现,而且可以通过接口中的 default 方法实现通用。