[text] test

Viewer

  1. package com.test;
  2.  
  3. import com.connection.SingleConnection;
  4. import com.model.entities.Usuario;
  5. import java.sql.Connection;
  6. import java.sql.PreparedStatement;
  7. import java.sql.ResultSet;
  8. import java.sql.SQLException;
  9. import java.util.ArrayList;
  10. import java.util.List;
  11. import java.util.logging.Level;
  12. import java.util.logging.Logger;
  13.  
  14. public class Test {
  15.    public static void main(String[] args){
  16.        Connection conexao = SingleConnection.getConnection();
  17.        List<Usuario> userList = new ArrayList<Usuario>();
  18.        
  19.        try {
  20.            PreparedStatement st = conexao.prepareStatement("SELECT * FROM usuarios");
  21.            ResultSet rs = st.executeQuery();
  22.            
  23.            while (rs.next()){
  24.                Usuario usuario = new Usuario();
  25.                
  26.                usuario.setId(rs.getInt("id"));
  27.                usuario.setNome(rs.getString("nome"));
  28.                usuario.setEmail(rs.getString("email"));
  29.                
  30.                userList.add(usuario);
  31.            }
  32.            
  33.            for (Usuario usuario : userList) {
  34.                System.out.print(usuario);
  35.            }
  36.            
  37.            SingleConnection.closeResultSet(rs);
  38.            SingleConnection.closeStatement(st);
  39.            SingleConnection.closeConnection();
  40.        } catch (SQLException ex) {
  41.            
  42.        }
  43.        
  44.    } 
  45. }
  46.  

Editor

You can edit this paste and save as new:


File Description
  • test
  • Paste Code
  • 14 Apr-2021
  • 1.35 Kb
You can Share it: