⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jndidatasourcefactory.java

📁 网络硬盘
💻 JAVA
字号:
package com.zte.webfile.dal;

import javax.naming.Context;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import javax.sql.DataSource;

import org.apache.log4j.Logger;

import com.zte.webfile.conf.Config;
/**
 * DataSource工厂类
 * @author kwatt
 *
 */
public class JNDIDataSourceFactory {
	private final static Logger log = Logger
			.getLogger(JNDIDataSourceFactory.class);
/**
 * 获得DataSource
 * @return DataSource对象
 * @throws Exception
 */
	public static DataSource getDataSource() throws Exception {
//		String jndiPath = Config.getValue("JNDI", "config.properties")
//				+ Config.getValue("databaseResource", "config.properties");
//		log.info("当前数据库连接JNDI路径=》" + jndiPath);

		Context cx = new InitialContext();
		DataSource ds = (DataSource) cx.lookup("java:comp/env/jdbc/webfile");
		return ds;

	}
	
}

⌨️ 快捷键说明

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