import java.sql.Connection;
import java.sql.SQLException;
import javax.naming.Context;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import javax.sql.DataSource;
import org.apache.log4j.Logger;
public class DataBase
{
static Logger log = Logger.getLogger("blogjavabean");
private static final DataBase db = new DataBase();
private DataSource ds;
private DataBase()
{
try
{
Context ctx = new InitialContext();
ds = (DataSource) ctx.lookup("java:comp/env/jdbc/myblog");
}
catch(NamingException ne)
{
log.error("DataBase() current position >> ");
ne.printStackTrace();
}
}
/**
* 得到数据库连接。
* @throws SQLException
*/
public Connection getConnection()
{
try
{
return ds.getConnection();
}
catch(SQLException se)
{
log.error("DataBase() current position >> ds.getConnection() excute error!");
se.printStackTrace();
}
return null;
}
分享到:
相关推荐
db+Tomcat DataSource
NULL 博文链接:https://li-sir.iteye.com/blog/717759
该项目采用标签形式对Datasource进行注入将Datasource组件交给容器进行统一管理
p6spy dataSource 配置 监听真实sql语句
JDBC1.0是原来是用DriverManager类来产生一个对数据源的连接。JDBC2.0用一种替代的方法,使用DataSource的实现,代码变的更小巧精致,也更容易控制。
Tomcat JNDI 数据源 自动生成程序 Servlet 版 本程序自动判断Tomcat版本,...3、按照页面上的提示输入 Tomcat JNDI DataSource 配置信息; 4、点击提交,配置文件将会自动生成,在配置路径中可以找到你的配置文件。
建立 BW datasource,使用user exit 增强datasource
赠送jar包:dynamic-datasource-spring-boot-starter-3.4.1.jar; 赠送原API文档:dynamic-datasource-spring-boot-starter-3.4.1-javadoc.jar; 赠送源代码:dynamic-datasource-spring-boot-starter-3.4.1-sources...
赠送jar包:dynamic-datasource-spring-boot-starter-3.4.1.jar; 赠送原API文档:dynamic-datasource-spring-boot-starter-3.4.1-javadoc.jar; 赠送源代码:dynamic-datasource-spring-boot-starter-3.4.1-sources...
Struts DataSource 数据源
dynamic-datasource.zip
tomcat配置datassource的详细过程
赠送jar包:sentinel-datasource-extension-1.8.0.jar; 赠送原API文档:sentinel-datasource-extension-1.8.0-javadoc.jar; 赠送源代码:sentinel-datasource-extension-1.8.0-sources.jar; 赠送Maven依赖信息...
NULL 博文链接:https://taink.iteye.com/blog/510076
赠送jar包:sentinel-datasource-extension-1.8.0.jar; 赠送原API文档:sentinel-datasource-extension-1.8.0-javadoc.jar; 赠送源代码:sentinel-datasource-extension-1.8.0-sources.jar; 赠送Maven依赖信息...
赠送jar包:spring-cloud-alibaba-sentinel-datasource-2021.1.jar; 赠送原API文档:spring-cloud-alibaba-sentinel-datasource-2021.1-javadoc.jar; 赠送源代码:spring-cloud-alibaba-sentinel-datasource-2021....
用java设置Srping的dataSource数据库连接属性,通过读取分离的配置文件
使用Tomcat的dataSource,需要到Apache网站上下载commons-dbcp.jar和commons-pool.jar。Tomcat默认不携带这两个jar包,程序会报一个找不到找不到类的异常。
Dynamic datasource, multipl-SpringBoot-DynamicDataSource