Duvida JPA

2 respostas
P

Opa :smiley:

Tenho algumas queries que preciso buscar os registros nas tabelas atraves de alguns parametros passados na query. Quando eu nao trabalhava com JPA, eu usava o Hibernate cruzao e ficava assim:

Criteria criteria = session.createCriteria(ValidacaoLoginTO.class);
			criteria.add(Expression.eq("username", loginTO.getLogin()));
			criteria.add(Expression.eq("password", loginTO.getPassword()));

Hoje em dia, eu nao tenho mais o session e utilizo um EntityManager no JPA. No proprio JPA tem algo relativo a eu setar uma classe como referencia? Eh recomendado usar o session do Hibernate com JPA?

Session sessionHibernate = (Session) em.getDelegate();

Abs

2 Respostas

leonardom

Criteria não existe para JPA 1.0, somente JPA 2.0. Acho que você pode usar a session do Hibernate sem problema algum.

P

Ok
Obrigado :smiley:

Criado 23 de março de 2009
Ultima resposta 23 de mar. de 2009
Respostas 2
Participantes 2