Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package pessoa.implement;
- import java.sql.Connection;
- import java.sql.PreparedStatement;
- import java.sql.ResultSet;
- import java.sql.SQLException;
- import java.util.ArrayList;
- import java.util.List;
- import conexao.ConexaoBD;
- import edu.Entidade.Pessoa;
- import pessoa.dao.PessoaDao;
- public class PessoaImplements implements PessoaDao {
- @Override
- public int inserir(Pessoa pessoa) throws SQLException {
- // TODO Auto-generated method stub
- Connection c = ConexaoBD.getConnection();
- PreparedStatement pst = c.prepareStatement("INSERT INTO pessoa (nome,endereco) VALUES(?,?)");
- pst.setString(1, pessoa.getNome());
- pst.setString(2, pessoa.getEndereco());
- //pst.setDate(3, new java.sql.Date(pessoa.getData()));
- return pst.executeUpdate();
- }
- @Override
- public List<Pessoa> lista() throws SQLException {
- Connection c = ConexaoBD.getConnection();
- Pessoa p = new Pessoa();
- List<Pessoa> listapessoa = new ArrayList<Pessoa> ();
- String sql = "select * from pessoa";
- PreparedStatement pre = c.prepareStatement(sql);
- ResultSet rs = pre.executeQuery(sql);
- while(rs.next()){
- p.setNome(rs.getString("nome"));
- p.setEndereco(rs.getString("endereco"));
- listapessoa.add(p);
- }
- return listapessoa;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement