TKMybatis 与 MybatisPlus 区别
CRUD(增create 、查 retrieve、改 update、删 delete) BaseMapper 基本一样
mybatis-plus | tk-mybatis | |
---|---|---|
分页 | 自带分页插件 | pagehelper |
代码生成器 | 通过 自带AutoGenerator | 基于MBG 插件 更加接近原生 |
主键 | 主键策略配置Sequence | 全局ID生成器 Vesta、UUID |
热加载 | 基本移除 | 不支持 |
删除 | 逻辑删除 | 物理删除 |
多数据源 | 支持 | 支持 |
其他 | 1.内置全局拦截插件:提供全表 delete 、 update 操作智能分析阻断,也可自定义拦截规则,预防误操作 2.内置 Sql 注入剥离器:支持 Sql 注入剥离,有效预防 Sql 注入攻击 |
乐观锁 |