zoukankan      html  css  js  c++  java
  • 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 ;
        }


    原文链接
    合群是堕落的开始 优秀的开始是孤行
  • 相关阅读:
    MySQL之字符集
    PHP7.0-PHP7.3新特性与变更
    MySQL之开发规范
    php框架之thinkphp
    MySQL之日期时间类型
    php扩展之Yar
    XAMPP支持多PHP版本
    MySQL之执行流程
    RabbitMQ之php-amqplib使用
    (转)YAML最最基础语法
  • 原文地址:https://www.cnblogs.com/biaogejiushibiao/p/9289230.html
Copyright © 2011-2022 走看看