Tomcatc3p0配置jnid数据源2种实现方法解析

admin 144 2022-07-26

阿里云服务器优惠多,折扣错,惊喜多,请咨询:www.wqiis.com

使用c3p0

导入c3p0jar包

Tomcatc3p0配置jnid数据源2种实现方法解析

com.mchange c3p0 0.9.5.2

在tomcat的context.xml文件加入数据源配置

获取连接

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { try { //创建上下文 Context context=new InitialContext(); //获取数据源 ComboPooledDataSource comboPooledDataSource= (ComboPooledDataSource) context.lookup ("java:comp/env/jdbc/myDB"); //获取数据库连接 Connection connection=comboPooledDataSource.getConnection(); if(!connection.isClosed()){ System.out.println("已经连接成功"); } } catch (NamingException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } }

使用druid

导入jar包

com.alibaba druid 1.1.16

在tomcat的context.xml文件加入数据源配置

lters="stat"/>

获取连接

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { try { //获取上下文对象 Context context=new InitialContext(); //获取数据源 DataSource ds= (DataSource) context.lookup("java:comp/env/jdbc/MysqlDataSource"); //获取Connection对象 Connection connection=ds.getConnection(); ​ if(!connection.isClosed()){ System.out.println("连接成功"); ​ } } catch (NamingException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } }

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

上一篇:虚拟服务器的使用费用是多少?虚拟服务器都具有哪些优势
下一篇:服务器管理方法是什么?服务器防火墙要打开吗
相关文章

 发表评论

暂时没有评论,来抢沙发吧~