美文网首页
连接池管理步骤理解

连接池管理步骤理解

作者: shrimp虾仔 | 来源:发表于2018-03-13 23:26 被阅读0次

    1.首先这是一个模块化的连接池管理 必须将连接池的需要的属性和属性值先存储在properties文件中,方便日后更改这些属性值,最基础的至少包括url,user,password等

    2.第二步要获取到properties文件中的数据,获取的方法:

    Properties prop = new Properties();

    //创建Properties对象

    prop.load(JdbcUtil.class.getClassLoader().getResourceAsStream("db.properties"));

    /* prop.load  是Properties对象的加载方法*/

    /*JdbcUtil.class 是获得当前对象所属的class对象*/ /*.getClassLoader() 是取得该Class对象的类装载器*/ /*.getResourceAsStream 调用类加载器的方法加载 资源,返回的是字节流,使用Properties类是为了可以从.properties属性文件对应的文件输入流中,加载属性列表到Properties类对象,然后通过getProperty方法用指定的键在此属性列表中搜索属性*/

    String url = prop.getProperty("jdbc.url");

    String user = prop.getProperty("jdbc.user");

    String password = prop.getProperty("jdbc.password");

    /* prop.getProperty方法是获取Properties文件的属性,在括号中输入key来获取与key值相对应的value值*/

    3.第三步是创建和设置连接池:

    dataSource = new BasicDataSource();

    //创建连接池对象

    dataSource.setUrl(url);

    dataSource.setUsername(user);

    dataSource.setPassword(password);

    /*将之前获取到的url,username,password通过 .set 的方法设置连接池对象的 属性*/


    复习反射:

    相关文章

      网友评论

          本文标题:连接池管理步骤理解

          本文链接:https://www.haomeiwen.com/subject/vvtxqftx.html