/** {@inheritDoc} */ @Override protected boolean beforeSave(User target) { super.beforeSave(target); if (this.getFormType().isNew()) { target.setPassword(MD5SumTool.md5Sum(target.getPassword())); } return true; }