# differ-log-starter
**Repository Path**: hj2017hhh/differ-log-starter
## Basic Information
- **Project Name**: differ-log-starter
- **Description**: 基于tkmybatis的数据库字段变更日志记录器starter
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 2
- **Forks**: 0
- **Created**: 2019-12-22
- **Last Updated**: 2022-08-12
## Categories & Tags
**Categories**: logging
**Tags**: None
## README
# differ-log-starter
#### 介绍
基于tkmybatis的数据库字段变更日志记录器starter
#### 软件架构
- springboot-jdbc
- mybatis-generator
- tkmybatis
- aop
- java-object-diff
#### 安装教程
用法详细见[示例工程](https://gitee.com/hj2017hhh/differ-log-starter/tree/master/differ-starter-example)
#### 注意
当前starter目前只支持mapper的insertUseGeneratedKeys,updateByPrimaryKeySelective,deleteByPrimaryKey方法记录日志,待完善!!
#### 1.在pom.xml中加入仓库以及依赖
git-maven
https://gitee.com/hj2017hhh/qxsy-depository/tree/master/resps
com.differ.log
differ-log-starter
2.0.0
#### 2.执行[戳这里](https://gitee.com/hj2017hhh/differ-log-starter/blob/master/differ-log-starter/db/init.sql)脚本到你的数据库
#### 3.springboot启动类加上@EnableDifferLog
#### 4.配置generatorConfig.xml
#### 5.运行generatorConfig.xml生成Mapper和domain,xml文件