public void update(User user) { Tuser u = userDao.get(Tuser.class, user.getCid()); BeanUtils.copyProperties(user, u, new String[] {"cid", "cpwd"}); if (user.getCpwd() != null && !user.getCpwd().trim().equals("")) { u.setCpwd(Encrypt.e(user.getCpwd())); } u.setCmodifydatetime(new Date()); this.saveUserRole(user, u); }
public void save(User user) { Tuser u = new Tuser(); BeanUtils.copyProperties(user, u, new String[] {"cpwd"}); u.setCid(UUID.randomUUID().toString()); u.setCpwd(Encrypt.e(user.getCpwd())); if (user.getCcreatedatetime() == null) { u.setCcreatedatetime(new Date()); } if (user.getCmodifydatetime() == null) { u.setCmodifydatetime(new Date()); } userDao.save(u); this.saveUserRole(user, u); }