• JDBC 创建连接对象的三种方式 、 properties文件的建立、编辑和信息获取


    创建连接对象的三种方式

    复制代码
         //第一种方式
            Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/mydb?user=root&password=root") ;

         //第二种方式 //读取properties文件 Properties pro = new Properties() ; InputStream in = JdbcDemo3.class.getClassLoader().getResourceAsStream("dbcfg.properties") ; pro.load(in) ; Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/mydb", pro) ;
    //第三种方式 Connection conn = DriverManager.getConnection(url,user,password) ;
    复制代码

    第二种方式通过读取properties文件获取需要的信息。

    1.新建properties文件

    输入文件名和扩展名(.properties)

     

    2.编辑properties文件

    3.获取properties文件信息

    复制代码
        private static String driverClass = "" ;
        private static String url = "" ;
        private static String user = "" ;
        private static String password  = "";
        
        static{
            ResourceBundle rb = ResourceBundle.getBundle("dbcfg") ;
            driverClass = rb.getString("driverClass") ;
            url = rb.getString("url") ;
            user = rb.getString("user") ;
            password = rb.getString("password") ;
            
            try {
                Class.forName(driverClass) ;//自动注册驱动
            } catch (ClassNotFoundException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        }
        
        public static Connection getConnection(){
            try {
                return DriverManager.getConnection(url, user, password) ;
            } catch (SQLException e) {
                e.printStackTrace();
            }
            return null ;
        }


    原文链接
    合群是堕落的开始 优秀的开始是孤行
  • 相关阅读:
    iOS编程中比较两个日期的大小
    sqlite第三方类库:FMDB使用
    ios日期格式转换
    UISwipeGestureRecognizer 左右事件捕捉
    iOS7.0中UILabel高度调整注意事项
    【java基础】Java反射机制
    【struts2】ActionContext与ServletActionContext
    【struts2】OGNL
    【struts2】值栈(后篇)
    【struts2】值栈(前篇)
  • 原文地址:https://www.cnblogs.com/biaogejiushibiao/p/9289230.html
Copyright © 2020-2023  润新知