Exemplos JPA - NaveDAO usando JPA

Ir em baixo

Exemplos JPA - NaveDAO usando JPA

Mensagem por Admin em Seg Set 23, 2013 2:31 pm

Código:

package br.gov.geracaotecsc.controleproduto.dao;

import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence;

import br.gov.geracaotecsc.controleproduto.dados.jpa.Nave;

public class NaveDAO {
   public void cadastre(Nave nave) throws DAOException {
       EntityManagerFactory emf = Persistence.createEntityManagerFactory("controleprodutos");
       EntityManager em = emf.createEntityManager();
      
       try {
               em.getTransaction().begin();
               em.persist(nave);
               em.getTransaction().commit();
           }
           catch (Exception e) {
               em.getTransaction().rollback();
               throw new DAOException("Erro ao cadastrar nave", e);
           }
           finally{
               emf.close();
           }
   }
}

Admin
Admin

Mensagens : 123
Data de inscrição : 01/07/2013

Ver perfil do usuário http://geracaotecjava.forumbrasil.net

Voltar ao Topo Ir em baixo

Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum