1 5 package org.h2.samples; 6 7 import java.sql.Connection ; 8 import java.sql.DriverManager ; 9 import java.sql.ResultSet ; 10 import java.sql.Statement ; 11 import java.util.Properties ; 12 13 16 17 public class SecurePassword { 18 public static void main(String [] argv) throws Exception { 19 20 Class.forName("org.h2.Driver"); 21 String url = "jdbc:h2:data/simple"; 22 String user = "sam"; 23 char[] password = {'t', 'i', 'a', 'E', 'T', 'r', 'p'}; 24 25 30 Properties prop = new Properties (); 33 prop.setProperty("user", user); 34 prop.put("password", password); 35 Connection conn = DriverManager.getConnection(url, prop); 36 37 Statement stat = conn.createStatement(); 38 stat.execute("DROP TABLE IF EXISTS TEST"); 39 stat.execute("CREATE TABLE TEST(ID INT PRIMARY KEY, NAME VARCHAR)"); 40 stat.executeUpdate("INSERT INTO TEST VALUES(1, 'Hello')"); 41 ResultSet rs = stat.executeQuery("SELECT * FROM TEST"); 42 while(rs.next()) { 43 System.out.println(rs.getString("NAME")); 44 } 45 conn.close(); 46 } 47 48 } 49 | Popular Tags |