Bom
eu criei uma lista do meu banco de dados
e queria adicionar ao determinados valores no model
meu DAO:
public List<Equipamentos> read(){
List<Equipamentos> equipamentos = new ArrayList();
Sessao.getInstancia().getUsuario().getId();
System.out.println(""+Sessao.getInstancia().getUsuario().getId());
String query = "SELECT * FROM equipamento_user eu INNER JOIN equipamentos e on(e.id_equipamentos=eu.idequipamentos) INNER JOIN usuario u on (u.id_usuario=eu.idusuario) where u.id_usuario= "+Sessao.getInstancia().getUsuario().getId()+"";
try {
PreparedStatement ps = con.prepareStatement(query);
ResultSet rs = ps.executeQuery();
while(rs.next()){
Equipamentos equipamento = new Equipamentos();
equipamento.setId_equipamentos(rs.getObject("e.id_equipamentos"));
equipamento.setEquipamento_nome(rs.getObject("e.equipamento_nome"));
equipamentos.add(equipamento);
}
ps.close();
rs.close();
}catch (SQLException ex) {
Logger.getLogger(DepartamentoDAO.class.getName()).log(Level.SEVERE, null, ex);
}
return equipamentos;
}
meu model:
private List<Object> id_equipamentos;
private List<Object> equipamento_nome;
private List<Object> serial_equipamento;
public Equipamentos(List<Object> id_equipamentos, List<Object> equipamento_nome, List<Object> serial_equipamento, Long id_equipamento_do_Usuario) {
this.id_equipamentos = id_equipamentos;
this.equipamento_nome = equipamento_nome;
this.serial_equipamento = serial_equipamento;
this.id_equipamento_do_Usuario = id_equipamento_do_Usuario;
}
public List<Object> getId_equipamentos() {
return id_equipamentos;
}
public void setId_equipamentos(List<Object> id_equipamentos) {
this.id_equipamentos = id_equipamentos;
}
public List<Object> getEquipamento_nome() {
return equipamento_nome;
}
public void setEquipamento_nome(List<Object> equipamento_nome) {
this.equipamento_nome = equipamento_nome;
}
public List<Object> getSerial_equipamento() {
return serial_equipamento;
}
public void setSerial_equipamento(List<Object> serial_equipamento) {
this.serial_equipamento = serial_equipamento;
}
pq eu estou criando uma lista para receber esses valores?
bom eu são 4 valores para
serial_equipamento
/ id equipamento
/ nome equipamento que vem do banco de dados
mas estou um pouco perdido nisso alguém poderia dar uma luz?