|  |  | 
 |  |  |     @Signature(type= Executor.class, method = "update", args={MappedStatement.class, Object.class}) | 
 |  |  | }) | 
 |  |  | public class MyBatisInterceptor implements Interceptor { | 
 |  |  |  | 
 |  |  |     private static final String CREATE_TIME = "createTime"; | 
 |  |  |  | 
 |  |  |     private static final String CREATE_USER = "createUser"; | 
 |  |  | 
 |  |  |      * @date 2022/04/18 18:12 | 
 |  |  |      */ | 
 |  |  |     private LoginUserInfo getLoginUser () { | 
 |  |  |         return (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); | 
 |  |  |         try { | 
 |  |  |             return (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); | 
 |  |  |         }catch (Exception e){ | 
 |  |  |             return  null; | 
 |  |  |         } | 
 |  |  |     } | 
 |  |  | } |