return user != null;\r
}\r
\r
+ /**\r
+ * DO NOT CALL THIS METHOD IN LONG RUNNING SESSIONS OR CONVERSATIONS\r
+ * A THROWN UsernameNotFoundException WILL RENDER THE CONVERSATION UNUSABLE\r
+ */\r
public UserDetails loadUserByUsername(String username)\r
throws UsernameNotFoundException, DataAccessException {\r
Assert.hasText(username);\r
public UUID save(User user) {\r
if(user.getId() == 0 || dao.load(user.getUuid()) == null){\r
createUser(user);\r
+ }else{\r
+ updateUser(user);\r
}\r
- updateUser(user);\r
- \r
return user.getUuid(); \r
-// return dao.save(user);\r
}\r
\r
@Override\r