Galera preciso fazer uma validação para não deixar incluir usuários com nome de usuario iguais.
Alguem sabe como fazer isso pelo Hibernate?
vc pode fazer uma consulta pra ver se esse usuario ja está cadastrado.
public boolean autenticaUsuario(String usuario) {
Query query = getSessao().createQuery(getQueryUsuarioValido());
query.setParameter("usuario", usuario);
return query.iterate().hasNext();
}
private String getQueryUsuarioValido() {
StringBuffer sb = new StringBuffer();
sb.append(" from Usuario u ");
sb.append(" where u.usuario = :usuario ");
return sb.toString();
}
aee… dpois é só verificar …
espero ter ajudado…
fws