Diagrama de Sequência

327 palavras 2 páginas
Java e BD

quinta-feira, 22 de agosto de 13

Modelo Relacional
De alguma forma, toda aplicação necessita integrar-se ao
Banco de Dados.
Imaginemos o seguinte modelo

quinta-feira, 22 de agosto de 13

Modelo de Classes
No mundo OO, costumamos representar com outro diagrama, que tem razoavemente, o mesmo objetivo: permitir uma visualização da aplicação num contexto global e como toda as classes interagem entre si

quinta-feira, 22 de agosto de 13

A VIDA NO JDBC public class Automovel {

@Override

public void salva(Automovel private Long id; automovel) { private Integer anoFabricacao;
String sql = "insert into private String modelo; automoveis " + private Integer anoModelo;
"(anoFabricacao,
private String marca; anoModelo, marca, modelo, private String observacoes; observacoes)" +
// getters e setters se
" values (?, ?, ?, ?, ?)";
Connection cn = abreConexao( necessário // Resto do codigo
}
quinta-feira, 22 de agosto de 13

VIDA NO JDBC public List lista() {
List automoveis = new ArrayList();
String sql = "select * from Automovel";
Connection cn = abreConexao(); try {
PreparedStatement pst = cn.prepareStatement(sql);
ResultSet rs = pst.executeQuery(); while( rs.next() ) {
Automovel automovel = new Automovel(); automovel.setId(rs.getLong("id")); automovel.setAnoFabricacao(rs.getInt("anoFabricacao")); automovel.setAnoModelo(rs.getInt("anoModelo")); automovel.setMarca(rs.getString("marca")); automovel.setModelo(rs.getString("modelo")); automovel.setObservacoes(rs.getString("observacoes")); automoveis.add(automovel); }
}
quinta-feira, 22 de agosto de 13

VIDA NO JDBC

Complexidade na criação de Objetos
Impedância alta

quinta-feira, 22 de agosto de 13

O Mapeamento Objeto-relacional

Unir dois Paradimas : Orientação a Objetos e
Relacional
Criar uma camada de abstração de Acesso aos
Dados

quinta-feira, 22 de agosto de 13

Mapeamento public void salva(Automovel a)
{
public class

Relacionados

  • Diagrama de sequência
    1838 palavras | 8 páginas
  • Diagrama de sequência
    413 palavras | 2 páginas
  • DIAGRAMA DE SEQUÊNCIA
    1796 palavras | 8 páginas
  • Diagrama de sequencia
    801 palavras | 4 páginas
  • Diagrama de sequencia
    913 palavras | 4 páginas
  • Diagrama de Sequência
    1222 palavras | 5 páginas
  • Diagrama de Sequencia
    396 palavras | 2 páginas
  • Diagrama de sequência
    913 palavras | 4 páginas
  • Diagrama de Sequência
    1435 palavras | 6 páginas
  • Diagrama de Sequencia
    729 palavras | 3 páginas