使⽤Druid连接池连接和关闭数据库
使⽤Druid连接池连接数据库,⾸先先写配置资源,同时需要导druid-1.1.10.jar包
以及数据库驱动mysql-connector-java-8.0.15.jar包
sql.cj.jdbc.Driver
url=jdbc:mysql://localhost:3306/表名称?useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=UTC&rewriteBatchedStatements=true username=数据库⽤户名
password=数据库密码
initialSize=10
maxActive=10
然后读取配置资源 ,加载驱动
public class DruidConn {
private static DataSource dataSource;
static {
try {
Properties pros = new Properties();
//读取⽂件配置资源
InputStream resourceAsStream = SystemClassLoader().getResourceAsStream("Druild.properties");
//加载驱动
pros.load(resourceAsStream);
dataSource = ateDataSource(pros);
} catch (Exception e) {
e.printStackTrace();
}
}
//使⽤druid连接数据库
public static Connection getConnection3() {
Connection connection = null;
try {
connection = Connection();
druid连接池配置详解return connection;
} catch (SQLException throwables) {
throwables.printStackTrace();
}
return null;
}
}
最后关闭数据库连接池
public static void close(Connection connection, PreparedStatement preparedStatement){
DbUtils.closeQuietly(connection);
DbUtils.closeQuietly(preparedStatement);
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论