Advertisement
Guest User

EndereçoPessoaDaoImpl

a guest
Apr 5th, 2019
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.87 KB | None | 0 0
  1. @Stateless
  2. public class EnderecoPessoaDaoImpl extends DaoGenericoImp<EnderecoPessoa, EnderecoId> implements EnderecoPessoaDao {
  3.  
  4. @PersistenceContext
  5. private EntityManager em;
  6.  
  7. @Override
  8. protected EntityManager getEntityManager() {
  9. return em;
  10. }
  11.  
  12. @Override
  13. protected Class<EnderecoPessoa> getClasseDominio() {
  14. return EnderecoPessoa.class;
  15. }
  16.  
  17. @Override
  18. public int atualizarCodigoEndereco(String codigoAntigo, String novoCodigo) {
  19. //Query q = em.createQuery("UPDATE EnderecoPessoa p SET p.codigo = :novoCodigo WHERE p.codigo = :codigoAntigo");
  20. Query q = em.createNativeQuery("UPDATE EnderecoPessoa SET codigo = :novoCodigo WHERE codigo = :codigoAntigo");
  21. q.setParameter("codigoAntigo", codigoAntigo);
  22. q.setParameter("novoCodigo", novoCodigo);
  23. return q.executeUpdate();
  24. }
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement