| | |
| | | * MyBatis 拦截器 |
| | | * - INSERT语句默认填充创建人和创建时间字段 |
| | | * - UPDATE语句默认填充更新人和更新时间字段 |
| | | * @author Eva.Caesar Liu |
| | | * @author doumee |
| | | * @date 2023/03/21 14:49 |
| | | */ |
| | | @Slf4j |
| | |
| | | |
| | | /** |
| | | * 处理新增和编辑语句 |
| | | * @author Eva.Caesar Liu |
| | | * @author doumee |
| | | * @date 2019/3/2 11:52 |
| | | */ |
| | | private void handleOperaStatement(Object target, String... fieldNames) throws Exception{ |
| | |
| | | |
| | | /** |
| | | * 给属性赋值 |
| | | * @author Eva.Caesar Liu |
| | | * @author doumee |
| | | * @date 2019/3/2 11:36 |
| | | */ |
| | | private void setFieldValue(Field field, Object target, Object value) throws Exception { |
| | |
| | | |
| | | /** |
| | | * 获取属性值 |
| | | * @author Eva.Caesar Liu |
| | | * @author doumee |
| | | * @date 2019/3/2 11:40 |
| | | */ |
| | | private Object getFieldValue(Field field, Object target) throws Exception { |
| | |
| | | |
| | | /** |
| | | * 获取登录用户信息 |
| | | * @author Eva.Caesar Liu |
| | | * @author doumee |
| | | * @date 2023/03/21 14:49 |
| | | */ |
| | | private LoginUserInfo getLoginUser () { |