como posso fazer um metodo no meu DAO que procure um registro numa determinada tabela. porem, se for achado o registro ele me retorne a informacao
para que eu possa tratar.
ou seja, quero verificar se um determinado registro informado pelo usuario, ja exite na tabela, e o sistema informará que o registro ja existe, e dai eu informarei na
tela que o cliente ja existe e nao pode ser gravado novamente.
o trecho da rotina que desejo consertar esta logo abaixo:
@SuppressWarnings("unchecked")
public Livro procuraClientePeloNomeMaisRG(String nomeCliente, int rg) {
Session s = HibernateUtil.openSession();
Query select = s.createQuery("from Cliente as cliente"
+ " where cliente.nomeCliente= :nomeCliente and cliente.rg = :rg");
// select. ------------------------------------------------------------------------------------------> (minha duvida eh nessa linha)
return (Cliente) select.uniqueResult();
}