jdbc 连接数据库

按以前的方式, 连接数据库的内容是在代码里面写死了的

    public static String str="com.mysql.jdbc.Driver";

    public static String db_URL="jdbc:mysql://localhost:3306/test";
    
    private static String db_Name="root";
    
    private static String db_Password="123456";

以前的代码就是这样写的, 后来在园子里面找到了一个配置文件写的数据库连接感觉棒棒哒.~~

 // 加载dbinfo.properties配置文件
            InputStream in = JdbcUtils.class.getResourceAsStream("dbinfo.properties");// /jdbc/src/dbutils/dbinfo.properties
            Properties properties = new Properties();
            properties.load(in);

            // 获取驱动名称、url、用户名以及密码
            driverName = properties.getProperty("driverName");
            url = properties.getProperty("url");
            user = properties.getProperty("user");
            password = properties.getProperty("password");

            // 加载驱动
            Class.forName(driverName);

文章的主体是看到园子里一个朋友的. 不过改了   InputStream in = JdbcUtils.class.getResourceAsStream("dbinfo.properties");// /jdbc/src/dbutils/dbinfo.properties

还有就是总结  properties  java类的使用.代码几句话就搞定了.

类.getResourceASStream("/路径名");//    以项目为根路径;

load方法是总要的方法;

getProperty();//看下面插入的properties文件就知道了.   文件的后缀名是.properties

driverName=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/jdbc
user=root
password=123456

 

posted @ 2015-06-01 20:36  牛肉饺子  阅读(164)  评论(0编辑  收藏  举报