java数据库连接池和数据库连接示例

 更新时间:2014年05月08日 09:18:47   作者:  
这篇文章主要介绍了java数据库连接池和数据库连接示例,需要的朋友可以参考下

复制代码 代码如下:

import java.sql.Connection;
import java.sql.SQLException;

import javax.sql.DataSource;

import com.mchange.v2.c3p0.ComboPooledDataSource;

/**
 * 工具类 提供数据库连接池 和数据库连接
 *
 * @author seawind
 *
 */
public class JDBCUtils {
 private static DataSource dataSource = new ComboPooledDataSource();

 public static DataSource getDataSource() {
  return dataSource;
 }

 /**
  * 当DBUtils需要手动控制事务时,调用该方法获得一个连接
  *
  * @return
  * @throws SQLException
  */
 public static Connection getConnection() throws SQLException {
  return dataSource.getConnection();
 }
}

相关文章

  • SpringBoot异步调用相同类的解决方案

    SpringBoot异步调用相同类的解决方案

    在SpringBoot中,同一个类中调用带有@Async注解的方法时,异步调用会失效,因为直接通过this调用方法时,并没有通过Spring的代理对象,下面给大家分享SpringBoot异步调用相同类的解决方案,感兴趣的朋友一起看看吧
    2025-02-02
  • Java SE判断两个文件内容是否相同的多种方法代码

    Java SE判断两个文件内容是否相同的多种方法代码

    昨天因为要帮师兄的忙所以看了一下如何判断两个文件内容是否相同,这里给大家总结下,这篇文章主要给大家介绍了关于Java SE判断两个文件内容是否相同的多种方法,需要的朋友可以参考下
    2023-11-11
  • Mybatis批量操作sql写法示例(批量新增、更新)

    Mybatis批量操作sql写法示例(批量新增、更新)

    Mybatis技术,现在是工作中使用频率越来越高,我们在对数据库进行操作的时候,经常会遇到批量操作的需求,这篇文章主要给大家介绍了关于Mybatis批量操作sql写法的相关资料,需要的朋友可以参考下
    2021-05-05
  • testNG项目通过idea Terminal命令行执行的配置过程

    testNG项目通过idea Terminal命令行执行的配置过程

    这篇文章主要介绍了testNG项目通过idea Terminal命令行执行,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-07-07
  • Spring工厂方法创建(实例化)bean实例代码

    Spring工厂方法创建(实例化)bean实例代码

    这篇文章主要介绍了Spring工厂方法创建bean实例代码,具有一定借鉴价值,需要的朋友可以参考下
    2018-01-01
  • JAVA字符串格式化-String.format()的使用

    JAVA字符串格式化-String.format()的使用

    本篇文章主要介绍了JAVA字符串格式化-String.format()的使用,具有一定的参考价值,有需要的可以了解一下。
    2016-11-11
  • Java如何获取Object中Value

    Java如何获取Object中Value

    在Java中,获取Object中的值需依赖于对象的类型和属性,常用方法包括使用反射、getter方法、接口或抽象类、Map等数据结构,本文给大家介绍Java如何获取Object中Value,感兴趣的朋友跟随小编一起看看吧
    2024-09-09
  • JavaWeb的监听器和过滤器你了解吗

    JavaWeb的监听器和过滤器你了解吗

    这篇文章主要为大家详细介绍了JavaWeb的监听器和过滤器,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-02-02
  • 浅析Java中ConcurrentHashMap的存储流程

    浅析Java中ConcurrentHashMap的存储流程

    ConcurrentHashMap技术在互联网技术使用如此广泛,几乎所有的后端技术面试官都要在ConcurrentHashMap技术的使用和原理方面对小伙伴们进行360°的刁难,本文详细给大家介绍一下ConcurrentHashMap的存储流程,需要的朋友可以参考下
    2023-05-05
  • Java超详细大文件分片上传代码

    Java超详细大文件分片上传代码

    文件上传是一个很常见的功能。在项目开发过程中,我们通常都会使用一些成熟的上传组件来实现对应的功能,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧<BR>
    2022-06-06

最新评论