瑞吉外卖–黑马程序员
一、问题分析
前面我们已经完成了后台系统的员工管理功能开发,在新增员工时需要设置创建时间、创建人、修改时间、修改人等字段,在编辑员工时需要设置修改时间和修改人等字段。这些字段属于公共字段,也就是很多表中都有这些字段,如下:
![在这里插入图片描述](https://img-blog.csdnimg.cn/08db73e6176f441d93f21d186d08d02d.png#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/eee46791589943a5b69191dd6531b6a1.png#pic_center)
能不能对于这些公共字段在某个地方统一处理,来简化开发呢?
答案就是使用Mybatis Plus提供的公共字段自动填充功能
二、具体实现
- Mybatis Plus公共字段自动填充,也就是在插入或者更新的时候为指定字段赋予指定的值,使用它的好处就是可以统一对这些字段进行处理,避免了重复代码。
![在这里插入图片描述](https://img-blog.csdnimg.cn/abb9677c6f0c454dacfebd994a74855f.png#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/afaeee9ff97a4b138d4c0d31bc736ef9.png#pic_center)
三、功能测试
首先注释手动添加的字段
![在这里插入图片描述](https://img-blog.csdnimg.cn/d345538c4810459ea850f00f653e8b5f.png#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/c980ae9f5f5942d29e7c4d72e3ace6a7.png#pic_center)