datasourcefactory.java

来自「仓库管理系统,适合各种行业的仓库管理系统」· Java 代码 · 共 28 行

JAVA
28
字号
package com.database;

import org.apache.commons.dbcp.BasicDataSource;

import com.dom4j.SMSConfig;



public class DataSourceFactory {
   private static BasicDataSource bs;
   private static SMSConfig config;
   public static BasicDataSource getDataSource(){
	  
	   if(bs==null){
		   bs=new BasicDataSource();
		   config=SMSConfig.getSMSConfig();
	       bs.setDriverClassName(config.getDatasourceMap().get("driver"));//
	      
	      bs.setUrl(config.getDatasourceMap().get("url"));
	      bs.setUsername(config.getDatasourceMap().get("username"));
	      bs.setPassword(config.getDatasourceMap().get("password"));
	      bs.setMaxActive(Integer.parseInt(config.getDatasourceMap().get("maxActive")));
	   }
	   return bs;
   }
	
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?