表操作历史记录注解,对数据库做更新操作(增,删,改)之前对数据进行备份历史
参数说明
| 参数 | 类型 | 必须 | 默认 | 说明 |
|---|---|---|---|---|
| value | String | 否 | "" | 指定要记录的对象,如果不指定,默认就会拿第一个参数 |
| clazz | Class<?> |
是 | 类型,数据库对象实体类 | |
| tableName | String | 否 | "" | 表名,如果不指定就会默认根据 MybatisPlus 的注解 |
| primaryKey | String | 否 | "" | 主键名,这里默认是 id,如果找不到 id 也会根据 MybatisPlus 的注解 |
| pkTypes | int | 否 | java.sql.Types.BIGINT | 主键数据库类型 |
| operateType | int | 否 | DataOperateType.UPDATE | 操作类型 |
| dataSource | String | 否 | "" | 多数据源,数据源 |
| historyTableName | String | 否 | "sys_history_record" | 将要把历史记录保存到哪个表 |
2024年12月19日大约 2 分钟