### 6.2.1 统一字段赋值
* 统一字段赋值主要提供对createBy、createTime、updateBy、updateTime这些数据库公共字段在框架层面进行赋值处理,如果pojo中没有这些属性会自动忽略掉。除forceUpdateFields属于强制修改的属性外,其它属性都是弹性修改,即如果字段已经不为null则忽略,为null时才会自动赋值,但强制修改的属性则不管是否已经赋值都会统一进行覆盖,如updateTime 这种性质的字段
* Sqltoy配置参数: spring.sqltoy.unifyFieldsHandler
* 参照quickstart中的配置
文件 `application.yml`
~~~
spring:
#将sqltoy 放于开始位置,避免很多开发者忽视了spring.sqltoy 开头,变成了sqltoy开头导致无法加载
sqltoy:
# .............
# 提供统一字段:createBy createTime updateBy updateTime 等字段补漏性(为空时)赋值(可选配置)
unifyFieldsHandler: com.sqltoy.plugins.SqlToyUnifyFieldsHandler
........
~~~

* 自己实现sqltoy提供的接口:

* Quickstart中的实现范例

### 6.5 sqltoy公共字段赋值
6.5.1 目的
提供针对创建人、创建时间、最后修改人、最后修改时间等公共字段进行赋值。
6.5.2 拓展接口和配置
* 参见sqltoy-quickstart中application.yml配置

* 实现接口

* 参考实现

- 1.简介
- 开发历程
- 技术架构
- 问答了解
- 版本历史
- update-5.1.4、4.18.43
- update-5.1.2
- 早期历史
- 5.1.15.rc1
- 2.快速使用
- 示例与环境
- quickvo工具使用
- 用法说明
- 关键注意事项
- 严格VO(DTO)和POJO(entity)分层
- 3.教程
- spring项目搭建
- Toy-ORM 配置
- 详细配置参数
- 缓存功能
- 缓存配置、缓存扩展
- 扩展缓存框架配置
- 缓存翻译
- 其他缓存应用场景
- 公共功能
- 表(对象)关联
- 公共字段赋值
- 链式操作
- DTO与POJO互转
- 对象操作
- save + update
- delete + trunk
- load加载数据
- 唯一验证
- 树形数据
- sharding分库分表
- SQL操作
- sql文件规则
- filters说明
- 缓存翻译
- 分库分表
- 汇总、环比
- 行列转换
- 数据脱敏
- 格式化-数字日期
- sqlToy的sql查询基本规则
- Sql查询功能
- load操作
- get操作
- find操作
- 分页查询
- 并行查询
- execute操作
- executeSql
- executeStore
- 数据库特性
- 主键策略
- JSON等类型扩展支持
- 跨库说明--异种库兼容
- 数据库保留字处理
- 多源-多库-异库
- 多数据源
- Mongodb支持
- ElasticSearch支持
- 高级扩展
- 补充-if+fast+blank+value+loop
- 高级功能
- 完美sql
- 快速分页
- 缓存翻译
- 防止sql注入
- 字段加解密
- 扩展集成
