JNBusiness/ruoyi-admin/src/main/java/com/ruoyi/web/Utils/DataDBUtils.java

64 lines
1.4 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*
package com.ruoyi.web.Utils;
import com.mchange.v2.c3p0.ComboPooledDataSource;
import javax.sql.DataSource;
import java.beans.PropertyVetoException;
import java.sql.Connection;
*/
/**
* 数据库操作
*
* @author Administrator
*
*//*
public class DataDBUtils {
private static DataSource ds;
static {
ComboPooledDataSource cpds = null;
try {
cpds = new ComboPooledDataSource();
cpds.setCheckoutTimeout(30000);
cpds.setIdleConnectionTestPeriod(30);
cpds.setInitialPoolSize(10);
cpds.setMaxIdleTime(30);//
cpds.setMaxPoolSize(30);
cpds.setMaxStatementsPerConnection(100);
cpds.setMinPoolSize(5);
cpds.setMaxStatements(75);
cpds.setAcquireIncrement(3);
cpds.setNumHelperThreads(3);
cpds.setDriverClass("com.microsoft.sqlserver.jdbc.SQLServerDriver");
cpds.setJdbcUrl("jdbc:sqlserver://192.168.9.99:1433;DatabaseName=jn_quot");
cpds.setUser("sa");
cpds.setPassword("Itcenter110-");
ds = cpds;
} catch (PropertyVetoException e) {
System.out.println("与SqlServer数据库连接失败");
}
}
private DataDBUtils() {
}
public static DataSource getDatasSource() {
return ds;
}
public static Connection getConnection() {
Connection con = null;
try {
con = ds.getConnection();// 每一次从ds中获取一个新的连接
} catch (Exception e) {
e.printStackTrace();
}
return con;
}
}
*/