Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Connection {
- private static final String UNIT_NAME = "NameConection";
- private EntityManagerFactory emf = null;
- private EntityManager em = null;
- public EntityManager getEntityManager() {
- if (emf == null) {
- Map<String, String> map = new HashMap<String, String>();
- String user = ConfiguracoesFile.getInstancia().getUsuario();
- String pass = ConfiguracoesFile.getInstancia().getSenha();
- String banco = ConfiguracoesFile.getInstancia().getBanco();
- String server = ConfiguracoesFile.getInstancia().getServidor();
- String porta = ConfiguracoesFile.getInstancia().getPorta();
- map.put("hibernate.connection.password", pass);
- map.put("hibernate.connection.username", user);
- map.put("hibernate.connection.url", "jdbc:postgresql://" + server + ":" + porta + "/" + banco);
- emf = Persistence.createEntityManagerFactory(UNIT_NAME, map);
- }
- return em;
- }
- }
Add Comment
Please, Sign In to add comment