Consulta de base de datos de conectividad (Declaración), todo el proceso.

pública  vacío executeQuery () lanza la excepción { 

        // 1.数据库四要素 
        InputStream resourceAsStream = esta .getClass () getClassLoader () getResourceAsStream ( "jdbc.properties".. ); 

        // 2.用Properties, clave Vuelta a la descripción de valor值 
        Características = nuevos Properties (); 
        properties.load (resourceAsStream); 
        Conductor Cadena = properties.getProperty ( "jdbc.drivers" ); 
        String url = properties.getProperty ( "jdbc.url" ); 
        Usuario Cadena = properties.getProperty ( "jdbc.user" ); 
        string contraseñaProperties.getProperty = ( "jdbc.password" ); 

        // 3. para generar objeto de una clase de mecanismos utilizados Class.forName refleja 
        Class.forName (Driver); 

        // 4. Conexión con DriverManager controlador 
        Conexión Conexión = DriverManager. la getConnection (URL, usuario, contraseña);
 //         System.out.println (conexión); 

        // 5. el método en relación con la clase Norma, preparar una consulta 
        Declaración Declaración = Connection.createStatement (); 

        // 6. la consulta con executeQuery SQL 
        cadena SQL = "t_user del SELECT *" ; 
        ResultSet conjuntoResultados = Statement.executeQuery (SQL); 

        // 6. debido a que la ejecución de Boole conjunto de resultados, mientras que un cursor con el fin de consultar la base de datos para el uso de la siguiente () de
        // 7. Lista en los resultados de recorrido en 
        List <el usuario> Usuarios = nuevo nuevo el ArrayList <> ();
         el tiempo (ResultSet.next ()) { 

            int ID = ResultSet.getInt (1. ); 
            Cadena login_name = resultSet.getString ( 2 ); 
            cadena password1 = resultSet.getString (3. ); 
            cadena USER_NAME = resultSet.getString (4. ); 
            
            // 8. el crear un objeto de usuario, con el fin de añadir a la Lista de 
            usuario1 usuario = nuevo nuevo usuario (ID, login_name, password1, USER_NAME ); 
            users.add (usuario1); 
            // 9. El resultado de la impresión 
            System.out.println (usuario1);
        } 


    }

 

Supongo que te gusta

Origin www.cnblogs.com/violetff/p/12533856.html
Recomendado
Clasificación