sábado, 17 de fevereiro de 2018

JAVA DAO

package br.tsorg.model.DAO; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Statement; import java.util.logging.Level; import java.util.logging.Logger; public class DAO { public static void main(String[] args) throws SQLException { Connection conn = null; try { Class.forName("org.postgresql.Driver"); conn = DriverManager.getConnection("jdbc:postgresql://localhost/proc", "proc", "proc"); System.out.println("Conexão realizada com sucesso"); Statement stmt = conn.createStatement(); } catch (ClassNotFoundException ex) { Logger.getLogger(DAO.class.getName()).log(Level.SEVERE, null, ex); } finally { conn.close(); } } }

sábado, 3 de fevereiro de 2018

Java Camada

- Pacote MODEL. Regras de negócio de um projeto.
-- Camada DAO.
--- Classe DAO vai manipular os dados de uma classe POJO.
---- Classe POJO vai referenciar uma tabela no banco de dados.
Exemplo.: Tabela TSPessoa - criar um DAO.
                 E1)  Criar Classe POJO. Conter todos os campos da tabela (uma referência a tabela).

public class TSPessoa {
 
   // atributos dos campos da tabela TSPessoa.
   private Long idPessoa;
   private String RzSocial_Apelido;
   private String NomeFantasia_Nome;
 
   // Getters & Setters, Encapsulamento dos dados.
   ...
}