Index: forgon-core/src/main/java/com/forgon/security/service/UserManagerImpl.java =================================================================== diff -u -r26116 -r27663 --- forgon-core/src/main/java/com/forgon/security/service/UserManagerImpl.java (.../UserManagerImpl.java) (revision 26116) +++ forgon-core/src/main/java/com/forgon/security/service/UserManagerImpl.java (.../UserManagerImpl.java) (revision 27663) @@ -633,7 +633,8 @@ @Override public User getCurrentUser() { LoginUserData userData = AcegiHelper.getLoginUser(); - User user = (User) objectDao.getByID_ForUpdate(User.class.getSimpleName(), userData.getUserId()); + //没有修改数据需求的情况,不要调用方向名带有update的方法.以免占用资源,影响其它方法运行 + User user = get(userData.getUserId()); return user; }