tk.MyBatis:通过设置safeDelete、safeUpdate,防止BaseMapper导致的全表数据操作
作者:互联网
ty.mybatis 动态生成SQL原理,源码解析:ty.mybatis接口使用不慎导致的全表删除
一文中,从源码分析了tk.mybatis如何生成SQL
本文中,介绍一个可以避免使用tk mybatis不慎导致全表修改操作的配置
配置
在yml配置文件中设置safeDelete,见文档https://github.com/abel533/Mapper/wiki/3.config
原理
在生成SQL模板时,通过配置项判断是否加空参数校验
标签:BaseMapper,safeDelete,全表,源码,tk,SQL,mybatis 来源: https://blog.csdn.net/weixin_43859729/article/details/112568861