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

📄 reportconfighepler.java

📁 OBPM是一个开源
💻 JAVA
字号:
package cn.myapps.core.report.reportconfig.action;

import java.sql.Connection;
import java.sql.Driver;
import java.sql.DriverManager;

import cn.myapps.base.action.BaseHelper;
import cn.myapps.core.dynaform.dts.datasource.ejb.DataSource;
import cn.myapps.core.report.reportconfig.ejb.ReportConfigProcess;
import cn.myapps.util.ProcessFactory;

public class ReportConfigHepler extends BaseHelper {

	public ReportConfigHepler() throws ClassNotFoundException {
		super(ProcessFactory.createProcess(ReportConfigProcess.class));
	}

	// public Connection getConnection(String queryid)throws Exception
	// {
	// QueryProcess rp = (QueryProcess) (ProcessFactory
	// .createProcess(QueryProcess.class));
	// Query query=(Query)rp.doView(queryid);
	// DataSource dts =query.getDataSource();
	// DriverManager.registerDriver((Driver) Class.forName(
	// dts.getDriverClass()).newInstance());
	// Connection conn = DriverManager.getConnection(dts.getUrl(),
	// dts.getUsername(),
	// dts.getPassword());
	// return conn;
	// }
	public Connection getConnection(DataSource dts) throws Exception {
		DriverManager.registerDriver((Driver) Class.forName(
				dts.getDriverClass()).newInstance());
		Connection conn = DriverManager.getConnection(dts.getUrl(), dts
				.getUsername(), dts.getPassword());
		return conn;
	}

}

⌨️ 快捷键说明

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