博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C3P0数据源的连接数据库配置的相关配置和Java类实现,JDBC 和使用UUID获取随机ID
阅读量:3961 次
发布时间:2019-05-24

本文共 1349 字,大约阅读时间需要 4 分钟。

C3p0

首先在pom文件中引入jar包

在这里插入图片描述
mysql连接包
在这里插入图片描述
JDBC
在这里插入图片描述
C3P0的Java类实现

package com.xdy.util;import java.sql.Connection;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import javax.sql.DataSource;import com.mchange.v2.c3p0.ComboPooledDataSource;public class C3P0Utils {
//得到数据源 //C3P0里面的方法 ComboPooledDataSource private static DataSource dataSource = new ComboPooledDataSource(); //外部获取数据源的方法 public static DataSource getDataSource() {
return dataSource; } //获取连接 public static Connection getConnection() {
try {
return dataSource.getConnection(); } catch (SQLException e) {
throw new RuntimeException("服务器忙...."); } } //释放资源 public static void release(Connection conn, Statement stamt, ResultSet rs ) {
if(conn !=null) {
try {
conn.close(); conn =null; } catch (SQLException e) {
// TODO Auto-generated catch block e.printStackTrace(); } } if(stamt !=null) {
try {
stamt.close(); stamt = null; } catch (SQLException e) {
// TODO Auto-generated catch block e.printStackTrace(); } } if(rs !=null) {
try {
rs.close(); rs = null; } catch (SQLException e) {
// TODO Auto-generated catch block e.printStackTrace(); } } } }

c3p0的xml配置文件,连接数据库的相关信息**

 

在这里插入图片描述

UUID获取
导入jar包
在这里插入图片描述
工具类实现Java类
在这里插入图片描述

转载地址:http://rtrzi.baihongyu.com/

你可能感兴趣的文章
Ruby 教程(二)
查看>>
Android——简介
查看>>
Ruby 教程(三)
查看>>
Ruby 教程(四)
查看>>
GHOST后只剩下一个分区后的解决方法
查看>>
局部变量、全局变量、对象变量、类变量
查看>>
手动测试 VS 自动测试
查看>>
QTP基本使用——WORD
查看>>
QTP基本使用——Excel
查看>>
QTP基本使用——检查焦点
查看>>
排序算法之一
查看>>
ArrayList与Vector的区别
查看>>
QTP之描述性编程Descriptive Programming(一)
查看>>
面试题目之一
查看>>
File和Dir类介绍(一)
查看>>
Ruby之————XML创建与解析
查看>>
Ruby之————访问 FTP
查看>>
接触OSPF
查看>>
TCP/IP之一
查看>>
TCP/IP之二
查看>>