确认

  • [X] 我的版本是最新版本, 我的版本号与 version 相同, 并且项目里无依赖冲突
  • [X] 我已经在 issue 中搜索过, 确认问题没有被提出过
  • [X] 我已经修改标题, 将标题中的 描述 替换为遇到的问题

当前程序版本

3.5.7

问题描述

在yanl配置全局之后在实体也使用了 @TableLogic甚至自定义了插入自动填充 屏幕截图 2024-07-22 005903 但是子执行保存之后逻辑删除没有执行填充 而是null 请问为什么

详细堆栈日志

2024-07-22 00:45:31 |INFO  |http-nio-9000-exec-1 |DirectJDKLog.java:173 |org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/] |Initializing Spring DispatcherServlet 'dispatcherServlet'
2024-07-22 00:45:31 |INFO  |http-nio-9000-exec-1 |FrameworkServlet.java:525 |org.springframework.web.servlet.DispatcherServlet |Initializing Servlet 'dispatcherServlet'
2024-07-22 00:45:31 |INFO  |http-nio-9000-exec-1 |FrameworkServlet.java:547 |org.springframework.web.servlet.DispatcherServlet |Completed initialization in 1 ms
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@491a557b] was not registered for synchronization because synchronization is not active
2024-07-22 00:45:36 |INFO  |http-nio-9000-exec-1 |MyMetaObjectHandler.java:16 |com.rabc.web.handler.MyMetaObjectHandler |开始插入填充...
执行插入
JDBC Connection [com.mysql.cj.jdbc.ConnectionImpl@16fbcedd] will not be managed by Spring
==>  Preparing: INSERT INTO sys_role ( role_id, role_name, status, del_flag, create_time, update_time ) VALUES ( ?, ?, ?, ?, ?, ? )
==> Parameters: 1815065600859344898(String), 测试(String), enabled(String), null, 2024-07-22T00:45:36.197(LocalDateTime), 2024-07-22T00:45:36.197(LocalDateTime)
<==    Updates: 1
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@491a557b]
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@62562b03] was not registered for synchronization because synchronization is not active
JDBC Connection [com.mysql.cj.jdbc.ConnectionImpl@16fbcedd] will not be managed by Spring
==>  Preparing: SELECT role_id, role_name, role_key,description, sort, data_scope, status, del_flag, create_by, update_by, create_time, update_time FROM sys_role WHERE del_flag = '0' or del_flag = '' AND 1=1 ORDER BY sort ASC
==> Parameters: 
<==    Columns: role_id, role_name, role_key, description, sort, data_scope, status, del_flag, create_by, update_by, create_time, update_time
<==        Row: 1815058950127632386, 测试, null, null, null, null, enabled, , null, null, 2024-07-22 00:19:11, 2024-07-22 00:19:11
<==        Row: 1815059939123544065, 测试, null, null, null, null, enabled, , null, null, 2024-07-22 00:23:06, 2024-07-22 00:23:06
<==        Row: 00000000001, Role 1, ROLE_KEY_1, Description for role 1, 001, ALL, 1, 0, admin, admin, 2024-07-19 21:39:39, 2024-07-19 21:39:39
<==        Row: 00000000002, Role 2, ROLE_KEY_2, Description for role 2, 002, ALL, 0, 0, admin, admin, 2024-07-19 21:39:39, 2024-07-19 21:39:39
<==        Row: 00000000003, Role 3, ROLE_KEY_3, Description for role 3, 003, ALL, 1, 0, admin, admin, 2024-07-19 21:39:39, 2024-07-19 21:39:39
<==        Row: 00000000004, Role 4, ROLE_KEY_4, Description for role 4, 004, ALL, 0, 0, admin, admin, 2024-07-19 21:39:39, 2024-07-19 21:39:39
<==        Row: 00000000005, Role 5, ROLE_KEY_5, Description for role 5, 005, ALL, 1, 0, admin, admin, 2024-07-19 21:39:39, 2024-07-19 21:39:39
<==        Row: 00000000006, Role 6, ROLE_KEY_6, Description for role 6, 006, ALL, 0, 0, admin, admin, 2024-07-19 21:39:39, 2024-07-19 21:39:39
<==        Row: 00000000007, Role 7, ROLE_KEY_7, Description for role 7, 007, ALL, 1, 0, admin, admin, 2024-07-19 21:39:39, 2024-07-19 21:39:39
<==        Row: 00000000008, Role 8, ROLE_KEY_8, Description for role 8, 008, ALL, 0, 0, admin, admin, 2024-07-19 21:39:39, 2024-07-19 21:39:39
<==        Row: 00000000009, Role 9, ROLE_KEY_9, Description for role 9, 009, ALL, 1, 0, admin, admin, 2024-07-19 21:39:39, 2024-07-19 21:39:39
<==        Row: 00000000010, Role 10, ROLE_KEY_10, Description for role 10, 010, ALL, 0, 0, admin, admin, 2024-07-19 21:39:39, 2024-07-19 21:39:39
<==        Row: 00000000011, Role 11, ROLE_KEY_11, Description for role 11, 011, ALL, 1, 0, admin, admin, 2024-07-19 21:39:39, 2024-07-19 21:39:39
<==        Row: 00000000012, Role 12, ROLE_KEY_12, Description for role 12, 012, ALL, 0, 0, admin, admin, 2024-07-19 21:39:39, 2024-07-19 21:39:39
<==        Row: 00000000013, Role 13, ROLE_KEY_13, Description for role 13, 013, ALL, 1, 0, admin, admin, 2024-07-19 21:39:39, 2024-07-19 21:39:39
<==        Row: 00000000014, Role 14, ROLE_KEY_14, Description for role 14, 014, ALL, 0, 0, admin, admin, 2024-07-19 21:39:39, 2024-07-19 21:39:39
<==        Row: 00000000015, Role 15, ROLE_KEY_15, Description for role 15, 015, ALL, 1, 0, admin, admin, 2024-07-19 21:39:39, 2024-07-19 21:39:39
<==        Row: 00000000016, Role 16, ROLE_KEY_16, Description for role 16, 016, ALL, 0, 0, admin, admin, 2024-07-19 21:39:39, 2024-07-19 21:39:39
<==        Row: 00000000017, Role 17, ROLE_KEY_17, Description for role 17, 017, ALL, 1, 0, admin, admin, 2024-07-19 21:39:39, 2024-07-19 21:39:39
<==        Row: 00000000018, Role 18, ROLE_KEY_18, Description for role 18, 018, ALL, 0, 0, admin, admin, 2024-07-19 21:39:39, 2024-07-19 21:39:39
<==        Row: 00000000019, Role 19, ROLE_KEY_19, Description for role 19, 019, ALL, 1, 0, admin, admin, 2024-07-19 21:39:39, 2024-07-19 21:39:39
<==        Row: 00000000020, Role 20, ROLE_KEY_20, Description for role 20, 020, ALL, 0, 0, admin, admin, 2024-07-19 21:39:39, 2024-07-19 21:39:39
<==      Total: 22
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@62562b03]

Comment From: miemieYaho

翻issue