Pessoal, gostaria de saber como eu faço uma consulta no Hibernate por um campo String. Até onde eu entendi, o método load só executa uma consulta através da chave primaria da entidade em questão. ps(É uma consulta de retorno único).
Pesquise por HQL ou Criteria e Projections.
Você já leu o manual de referencia do HIbernate? Nele tem vários exemplos de consulta: http://docs.jboss.org/hibernate/orm/3.5/reference/pt-BR/html/queryhql.html
Valeu! Vou dar uma olhada.
NamedQuery é uma opção simples e rápida, porem o problema e dar manutenção uma vez você “chumbou” o sql na sua consulta.
Espero ter ajudado! Abraços