Bom estou com dificuldades para pegar uma instancia de um bean e executar a inserção no banco…
Algum tem um exemplo pratico…
Valeu Galelar…
Bom estou com dificuldades para pegar uma instancia de um bean e executar a inserção no banco…
Algum tem um exemplo pratico…
Valeu Galelar…
Hmm.. essa tua pergunta é bem vaga.
Depende muito. Como está implementada o acesso aos dados? DAO?
De maneira crua:
MeuBean bean = new BeanPool.getCorrectBean();
bean.setAtributo1(valor1);
bean.setAtributo2(valor2);
// ... etc...
// ... depois...
try {
Connection con = ...
PreparedStatement pst = con.prepareStatement("INSERT INTO Table (campo1, campo2) VALUES (?, ?)");
pst.setString(1, bean.getAtributo1());
pst.setString(2, bean.getAtributo2());
int count = pst.executeUpdate();
con.close();
}
catch (SQLException sqlex) {
// loga, dá pau, estribucha, enfim...
}
Devem existir tantas maneiras... Mas de um modo geral é mais ou menos isso. Se for mais específico, quem sabe?
:wink: