达人好,
项目需要,边学边用java中。现在碰到一个问题,在项目中希望使用c3p0作为数据库连接池。
因为项目本身的特点,既不需要Hibernate也不用Spring。
因此只用c3p0,这也因该是可行的吧?
现在问题是我应该怎么使用Properties文件或Xml文件来直接配置连接池呢?
网上找了很多代码,都没法发挥作用,例子也执行不了
项目需要,边学边用java中。现在碰到一个问题,在项目中希望使用c3p0作为数据库连接池。
因为项目本身的特点,既不需要Hibernate也不用Spring。
因此只用c3p0,这也因该是可行的吧?
现在问题是我应该怎么使用Properties文件或Xml文件来直接配置连接池呢?
网上找了很多代码,都没法发挥作用,例子也执行不了
解决方案 »
- ssh 一对多保存问题
- 关于搜索引擎 索引文件的问题
- 启动glassfish2服务器时报异常java.lang.ClassNotFoundException:com.sun.ejb.containers.TimerBean_2100919770_ConcreteImpl
- hibernate native自增长设置null id 异常
- struts2项目 validation验证
- junit 为何总是“junit.framework.AssertionFailedError”
- org.apache.soap.* 包在哪里可以有的啊
- jboss3.2.1安装的几个问题
- jb6开发EJB的几个问题!一定给分~~
- 分割字符串
- 传服务器后验证码session与ServletActionContext获取的session id 不同
- dom4j中如何自动转换编码呢?
private static Logger log = Logger.getLogger(DbManager.class);
private static Connection conn = null;
public static void createConnection(){
// ComboPooledDataSource ds = new ComboPooledDataSource();
try{
InitialContext ctx = new InitialContext();
DataSource ds = (DataSource) ctx.lookup("java:comp/env/jdbc/scan");
conn = ds.getConnection();
}catch(Exception e){
log.error("没有得到数据库链接");
e.printStackTrace();
}
}
public static synchronized Connection getConnection(){
return conn;
}
我的代码是这样的 不知道对不对