spring框架创建连接池

配置文件 db.properties

# db connection parameters

配置pom.xml导包

  
  org.springframework
  spring-webmvc
  3.2.8.RELEASE
 

 
  jstl
  jstl
  1.2


  junit
  junit
  4.12




  com.oracle
  ojdbc14
  10.2.0.4.0




  commons-dbcp
  commons-dbcp
  1.3


在配置文件中spring-mvc.xml中创建连接池


location="classpath:db.properties"/>










编写测试代码

@Test
public void test() throws SQLException{
String config ="spring-mvc.xml";
ApplicationContext ac = 
new ClassPathXmlApplicationContext(config);

BasicDataSource a = ac.getBean("ds",BasicDataSource.class);
Connection conn =a.getConnection();
System.out.println(conn);

}


先配置”org.apache.commons.dbcp.BasicDataSource"加载BasicDataSource类

然后配置spring语句读取db.properties文件中的键值对,启动容器时会,底层是调用BasicDataSource的set方法,从而加载参数,创建连接。

将db注入到BasicDataSource中


你可能感兴趣的:(spring框架创建连接池)