通过阿里的Druid数据库连接池获取数据库连接

public static String confile = "druid.properties";
public static Properties p = null;

static {
    p = new Properties();
    InputStream inputStream = null;
    try {
        confile = DataSourceUtil.class.getResource("ipran/icmd/").getPath() + confile;
        System.out.println(confile);
        System.out.println("aaaaaaaaaa");
        File file = new File(confile);
        inputStream = new BufferedInputStream(new FileInputStream(file));
        p.load(inputStream);
    } catch (Exception e) {
        e.printStackTrace();

运行时报错:
java.io.FileNotFoundException: /root/druid.properties (No such file or directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.(FileInputStream.java:146)
at com.inspur.ipran.cmd.DataSourceUtil.(DataSourceUtil.java:35)
at com.inspur.ipran.DbUtil.(DbUtil.java:22)
at com.inspur.ipran.ExecuteTask.main(ExecuteTask.java:327)
应该怎么修改路径

0

1个回答

你的问题是你的文件没找到
System.out.println(confile);
这里输出什么
http://blog.csdn.net/caidie_huang/article/details/52639567

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
阿里巴巴druid数据库连接池的使用
连接池作用,因为要频繁的连接数据库进行操作,如果每次操作数据库都先连接而后操作而后释放,频繁的进行数据库连接操作一定会占用更多的系统资源,系统响应变慢,太过浪费时间以及资源,所以引入资源池的概念,先批量创建一部分连接放在池子里,然后当有需要连接数据库时就从池子里取出一个连接,使用完再返回池子里。 现在常用的数据源插件有阿里巴巴的Druid ,C3P0、DBCP、PROXOOL, ...
java 代码实现使用Druid 链接池获取数据库链接
因为原先使用的c3p0链接池,时常出现:APPARENT DEADLOCK!!! Creating emergency threads for unassigned pending tasks,以及出现线程死锁的情况导致服务器经常需要重启,很是头疼。所以考虑使用Druid 链接池来代替原先的c3p0.Alibaba Druid中文文档package db.conn;import java.sql.C
阿里开源数据库连接池Druid一览
http://www.kailing.pub/article/index/arcid/91.html
阿里数据库连接池Druid
Druid是什么? Druid首先是一个数据库连接池。Druid是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource。 Druid已经在阿里巴巴部署了超过600个应用,经过一年多生产环境大规模部署的严苛考验。 同时Druid不仅仅是一个数据库连接池,它包括四个部分: Druid是一个...
Spring SpringMVC配置Druid数据源(数据库连接池)
之前分享过Spring boot集成使用Druid的方法,现在分享下Spring,SpringMVC配置Druid的方法。我们一般常用的数据源(数据库连接池)有Druid,HikariCP。 web.xml增加如下配置语句: <filter> <filter-name>DruidWebStatFilter</filter-name> ...
阿里数据库连接池 druid 配置详解
1.1Druid概念: Druid(德鲁伊)是阿里巴巴开发的号称为监控而生的数据库连接池,Druid是目前最好的数据库连接池。在功能、性能、扩展性方面,都超过其他数据库连接池,同时加入了日志监控,可以很好的监控DB池连接和SQL的执行情况。Druid已经在阿里巴巴部署了超过600个应用,经过一年多生产环境大规模部署的严苛考验。Druid地址:https://github.com/alibaba...
SpringBoot2.0数据访问(二)整合Druid数据库连接池
本文作者:朱英龙 意见反馈:15065421873@163.com 文章来源:https://blog.csdn.net/gozhuyinglong 版权声明:本文版权归作者所有,转载请注明出处 一、引入Druid依赖 在pom文件中引入Druid依赖 <!--引入Druid数据源--> <dependency...
根据数据库的信息利用Druid连接池建立连接
使用场景:在功能元数据管理中需要根据自定义的数据源进行连接,从而在该数据源下面进行增删改查的相关操作,采用Druid连接池根据数据库里面存储的数据源信息动态连接数据库。实现方式如下:首先获取数据库的连接信息如下:Database db=databaseser.get(ysjjbxxyh.getSjysjId());//Database 为自定义的数据库对象然后进行SQL操作,如下所示:DruidD...
Spring Boot [使用 Druid 数据库连接池]
导读 最近一段时间比较忙,以至于很久没有更新Spring Boot系列文章,恰好最近用到Druid, 就将Spring Boot 使用 Druid作为数据源做一个简单的介绍。 Druid介绍: Druid是阿里巴巴开源的数据库连接池,Druid号称是Java语言中最好的数据库连接池,并且能够提供强大的监控和扩展功能,Druid的官方地址 了解更多: JDBC连接池、监
dubbo2.5-spring4-mybastis3.2-springmvc4-mongodb3.4-redis3.2整合(二)之 JDBC连接池、监控组件 Druid
1 Druid简介Druid是阿里巴巴开源平台上的一个项目,整个项目由数据库连接池、插件框架和SQL解析器组成。该项目主要是为了扩展JDBC的一些限制,可以让程序员实现一些特殊的需求,比如向密钥服务请求凭证、统计SQL信息、SQL性能收集、SQL注入检查、SQL翻译等,程序员可以通过定制来实现自己需要的功能。Druid是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括D
SpringMVC配置数据库连接池使用druid进行加密
<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close"> <!-- 基本属性 url、user、password --> <property name="url"
Spring Boot之使用阿里巴巴Druid数据库连接池(数据源)
                                                                                           作者:谭东 Druid是一个关系型数据库连接池,它是阿里巴巴的一个开源项目。Druid支持所有JDBC兼容数据库,包括了Oracle、MySQL、PostgreSQL、SQL Server、H2等。Druid在监控...
阿里巴巴数据库连接池完整demo,很好的例子
阿里巴巴数据库连接池应该是目前最好的数据库连接池:大并发稳定,操作数据库效率高。此demo不仅有和spring整合的例子,还有单独配置的实例,供大家学习掌握
史上最简单Spring Boot教程:第五篇SpringBoot之druid数据库连接池配置(五)
转载请标明出处:https://blog.csdn.net/cms18374672699/article/details/87690565 本文出自DistressRroke _chen的博客 一、什么是Druid   Druid是Java语言中最好的数据库连接池,它能够提供强大的监控和扩展功能。   Druid是一个JDBC组件,它包括三部分:   1)DruidDriver 代...
数据库连接池Druid使用总结
根据综合性能,可靠性,稳定性,扩展性,易用性等因素替换成最优的数据库连接池。
在项目中集成druid数据库连接池
1.下载相关jar:druid-1.1.9.jar 和 mysql-connector-java-5.1.38.jar  。2.将jar导入项目。并且并且配置build path。具体可以参考 jetty嵌入式开发hello world3.创建util包里的DBPoolConnection类。package application.util; import java.io.File; impo...
Springboot+druid数据库连接池使用
1. 为什么要使用数据库连接池 使用数据库连接池主要考虑到程序与数据库建立连接的性能。创建一个新的数据库是一个很耗时的过程,在使用完之后,可能还需要不断的释放建立的连接,对资源的损耗大。 而采用数据库连接池之后,首先就创建了固定数量的数据库连接,需要用的时候使用即可。当然,这样做的一个缺点是,可能某些时候完全没有数据库请求,但是也保持了数据库的最小连接数。浪费了...
Spring Boot整合Druid连接池开启数据库监控功能
Spring Boot整合Druid连接池开启数据库监控功能 Druid是一个关系型数据库连接池,它是阿里巴巴的一个开源项目。Druid支持所有JDBC兼容的数据库,包括Oracle、MySQL、Derby、PostgreSQL、SQL Server、H2等。Druid在监控、可扩展性、稳定性和性能方面具有明显的优势。通过Druid提供的监控功能,可以实时观察数据库连接池和SQL查询的工作情况。
Druid数据库连接池监控的使用
Druid数据库连接池 1. Druid是什么? Druid是Java语言中最好的数据库连接池,由阿里巴巴团队开发。Druid能够提供强大的监控和扩展功能。 github地址为https://github.com/alibaba/druid,有丰富的中文文档和常见问题的解答,非常方便。 2. 如何在springboot项目中使用? 2.1 首先引入依赖 <dependency&gt...
springmvc(五)集成阿里 druid数据库连接池和事务等配置,集成mybatis
感谢我们的小领导,他在研究,我们在套用,他走了以后再没有完善过,一直沿用至今。如果看这里的朋友有什么需要集成进来的,不吝赐教,谢谢各位了。     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"     xmlns:aop="http://www.springframework.org/schema/aop"     x
Druid连接池开启数据库监控功能
     web程序普遍的都会涉及到数据库的操作,为了提高系统的性能,在数据库操作上,几乎千篇一律的使用了数据库连接池技术,数据库连接池有很多选择,c3p、dhcp、proxool等,druid作为一名后起之秀,凭借其出色的性能,也逐渐印入了大家的眼帘。     可以说,druid是目前为止最好的数据库连接池。下面就以实例的方式演示如何开启数据库监控功能。目前spring boot特别的火,就以...
Druid作为“数据库连接池”的使用以及数据库的动态切换
Druid简介    Druid是一个JDBC组件库,包括数据库连接池、SQL Parser等组件。DruidDataSource是最好的数据库连接池。        Druid是一个JDBC组件,它包括三部分: DruidDriver 代理Driver,能够提供基于Filter-Chain模式的插件体系。 DruidDataSource 高效可管理的数据库连接池。 SQLParser     D...
springboot2.1.1开启druid数据库连接池并开启监控
首先大家先确定自己使用的是2.1.1版本的springboot,我试过其他版本的用此方法会抱各种各样的错误出来 springboot pom依赖,如果版本确定没错的话,这个依赖可不加 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-b...
SpringBoot配置Druid数据库连接池
                       SpringBoot配置Druid数据库连接池 1.首先导入Druid的开发依赖 <dependency>     <groupId>com.alibaba</groupId>     <artifactId>druid</artifactId>     &...
spring boot如何配置druid数据库连接池
Druid是什么?        Druid是Java语言中最好的数据库连接池。对于一个简单的数据库应用,由于对于数据库的访问不是很频繁。这时可以简单地在需要访问数据库时,就新创建一个连接,用完后就关闭它,这样做也不会带来什么明显的性能上的开销。但是对于一个复杂的数据库应用,情况就完全不同了。频繁的建立、关闭连接,会极大的减低系统的性能,因为对于连接的使用成了系统性能的瓶颈。这个时候,我们通过建
Spring-boot使用druid数据库连接池构建数据源
Spring-boot使用druid数据库连接池构建数据源 最初做对数据库操作的开发流程都是:打开一个连接,操作数据库,关闭连接,这种传统的方式简单易行但是当遇到并发访问急剧增大的时候这种方式带来的数据库开销就太大了会极大的影响应用系统的效率,这时候数据库连接池就出现了。目前市面上有着多种的数据库连接池而国人也推出了自己的连接池druid。 Druid连接池是由阿里巴巴开源的一套基于监控设计的数
【SpringBoot】springboot如何添加并设置druid数据库连接池
本人菜鸡一只,最近在研究研究SpringBoot,深感好用。 以前用SpringMVC的时候,要配置的文件可真不少,往往引入一个新的什么插件或者框架啥的,就要多一个xml文件,对于初学者来说,真是写得头都晕了,而且往往写完之后过段时间并不知道自己在哪个文件里面配置了哪些东西。 但是springboot整合了许多框架,基本上所有配置都只需要在application.properties或者app...
在pring-data-jpa中使用druid进行数据库连接的配置
1.application.xml配置 <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"
Druid数据库连接池异常--求助问题贴
1.异常问题描述: 项目重启运行一段时间之后(几个小时甚至几天),会抛获取连接异常(异常日志这种下面),但又不影响数据库的访问,项目能正常运行,数据库数据能正常获取。   2.异常日志信息: 2019-02-18 11:42:43.789  WARN 30571 --- [uire-timer-jobs] com.alibaba.druid.pool.DruidDataSource   :...
使用注解的形式配置druid数据库连接池监控
基于@servlet和@filter配置druid连接池注解
从Druid数据库连接池获取连接的时候超时了,Socket读阻塞
一. 背景 17年公司有个项目组在南京做项目的时候,开发框架用的是spring boot ,数据库连接池用的是druid,但老是遇到socket read timeout的错误,不得已放弃了druid而改用了tomcat数据库连接池,问题得到解决,也就没有深入找druid的原因了(按理说牛掰的druid不应该啊)。 时间到了18年,我所在的项目组到了安徽马鞍山...
阿里巴巴 Druid 数据库连接池监控界面配置的参数解读
阿里巴巴 Druid 数据库连接池监控界面配置的参数解读1.可选的配置项 Property Name Default Value Remarks name 存在多个数据源的时候用于识别数据源 jdbcUrl 数据库地址 username 数据库登录名 password 数据库登录密码 driverClassName 可以
Druid数据库连接池使用
阿里巴巴推出的国产数据库连接池,据网上测试对比,比目前的DBCP或C3P0数据库连接池性能更好   简单使用介绍 Druid与其他数据库连接池使用方法基本一样(与DBCP非常相似),将数据库的连接信息全部配置给DataSource对象   下面给出2种配置方法实例: 1. 纯Java代码创建 dataSource = new DruidDataSource(); dataSou...
阿里巴巴数据库连接池druid及其源码
阿里巴巴数据库连接池druid及其源码: Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能。
Druid数据库连接池的正确姿势
1.场景还原     在市面上,数据库连接池有好多种方案,今天笔者就阿里巴巴的Druid数据库连接池给大家分享下心得;其中应用Druid数据库连接池的优势在于能够实时监控sql的运行状态,这对项目的后期sql及性能优化,无疑是如虎添翼。2.实现方案①在pom.xml中添加druid依赖包&amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;com.alibaba&amp;lt;/gr...
druid 数据库连接池init
一 序:  因为一个偶发的线上数据库报警,使用的mybatis+druidCaused by: java.sql.SQLException: No operations allowed after statement closed. at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:964) at com.mysql.jdbc....
数据库连接池的配置问题-空闲线程的监控和回收. druid 1.8的一个bug
* jdbc pool : lhttp://tomcat.apache.org/tomcat-7.0-doc/jdbc-pool.html  (The JDBC Connection Pool org.apache.tomcat.jdbc.pool is a replacement or an alternative to the Apache Commons DBCP connection
druid数据库连接池加密解密
最近比较流行使用阿里巴巴druid的链接池 连接池这里有数据库密码加密的功能   在连接池配置中使用   &amp;lt;property name=&quot;connectionProperties&quot; value=&quot;config.decrypt=true;config.decrypt.key=${key}&quot; /&amp;gt;  config.decrypt=true,表示密码通过加密  config....
Java三种连接池(druid、c3p0、dbcp)
DRUID 概述:druid:阿里出品,淘宝和支付宝专用数据库连接池,支持所有JDBC兼容的数据库,包括Oracle、MySql、Derby、Postgresql、SQL Server、H2等等,Druid针对Oracle和MySql做了特别优化。下载网址:http://repo1.maven.org/maven2/com/alibaba/druid/ 1、创建durid工程 2、在工程...
阿里巴巴的数据库连接池 druid 优点
阿里的 druid :它不仅仅是一个数据库连接池,它还包含一个ProxyDriver,一系列内置的JDBC组件库,一个SQL Parser。   Druid 相对于其他数据库连接池的优点:   1.强大的监控特性,通过Druid提供的监控功能,可以清楚知道连接池和SQL的工作情况。   a. 监控SQL的执行时间、ResultSet持有时间、返回行数、更新行数、错误次数、错误堆栈信...