任务一: 2、JDBC

        
        //完整版的jdbc连接数据库的代码,常用配置文件实现的
        import java.sql.*;
        import java.util.*;
        
        public class JDBCtest04{
            public static void main(String [] args){
                
                //使用资源绑定器绑定属性配置文件
                ResourceBundle bundle = ResourceBundle.getBundle("jdbc");
                String driver = dundle.getString("driver");
                String url = dundle.getString("url");
                String password = dundle.getString("passwod");
                
                
                Connection conn;
                Statement stmt;
                try{
                    //1,注册驱动
                    Class.forname(driver);
                    //2,获取连接
                    conn = driverManager.getConnection(url,user,password);
                    //3,获取数据库操作对象
                    stmt = conn.createStatement();
                    
                    //4,执行sql语句
                    String sql = "update dept set dno ='xxx'";
                    
                    int count = stmt.executeUpdate(sql);
                    
                    //5,如果第四步是查找的sql语句的话,在执行这个
                    }catch(SQLException e){
                        e.printStackTrace();
                        }
                        finally{
                    //6,释放资源,要分别释放资源,从小到大
                    if(stmt != null){
                    try{
                        stmt.close();
                        }catch(SQLException e){
                            e.printStackTrace();
                            }
                            
                            
                            if(conn != null){
                                try{
                                    conn.close();
                                    }catch(SQLException e){
                                        e.printStackTrace();
                                        }
                    }

我的配置文件名:jdbc.properties

  内容:driver=xxxxx

     url=xxxxx

     user=xxxx

     password=xxxx

 

上一篇:Java(Eclipse jdk1.7)+SQL Server(2008 r2)+JDBC4实现高校工资管理系统


下一篇:JDBC