问题标签 [hikaricp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
spring - 如何使用 Spring 为 HikariCP 设置数据源?
您好我正在尝试将 HikariCP 与 Spring 一起用于连接池。我正在使用 jdbcTempLate 和 JdbcdaoSupport。
这是我的数据源弹簧配置文件:
但不幸的是,正在生成以下错误消息:
谁能告诉我如何解决这个问题?
java - 如何在 Spring(4) 上下文中为 HSQL 配置 Hikari CP?
我想在我的 Spring 4.0.3 上下文中使用Hikari CP,但似乎我遗漏了一些东西。
我的 bean 配置如下所示:
但我得到一个例外:
我尝试使用 HSQL org.hsqldb.jdbc.JDBCDataSource配置 dataSourceClassName
那样:
也是这样:
两次我都有以下异常:
有人可以向我展示一个与 HSQL DB 一起工作的Hikari CP Spring 4 bean 配置吗?
我对 MySql、PG 等不感兴趣,因为我知道如何让它们工作。但我无法用 HSQL 完成它。
谢谢,
使用的技术:Java8、Spring 4.0.3、HSQL 2.3.2
oracle - jhipster om.zaxxer.hikari.proxy.ConnectionProxy 警告
这里似乎发生了一些超时问题,jhipster gui 工作正常并且数据库得到更新,但是这些警告使日志变得混乱。
有什么解决方法或如何抑制它们?
谢谢
java - 使用 Dropwizard 关闭连接池数据源
我正在将 Dropwizard 与 HikariCP 连接池一起使用,但我想这可能与使用任何连接池有关。如何配置 Dropwizard 以在应用程序关闭时调用 HikariCP 数据源的 shutdown() 方法?甚至可能吗?
HikariCP FAQ 指出 Spring 或其他 IOC 容器使之成为可能,但我现在没有使用 DI 框架,只是 Dropwizard。
spring - 如何在 Spring @Configuration 类中使用 HikariCP 配置数据源?
我正在尝试在 Spring @Configuration 类[数据库是 oracle] 中配置 HikariCP 数据源。但它不起作用。
我在网上搜索,发现HikariCP数据源需要配置构造函数。我已经尝试过[在他们的 github 网页中提到的方式],但它仍然无法正常工作。请帮我解决这个问题。
java - Hibernate 4.3.5 忽略 v$session.program 配置属性
我以前使用过 hibernate 3.2 和 boneCP,但我刚刚升级到 hibernate 4.3.5 和 Hikari 连接池来将我的 java 应用程序连接到我的 oracle 数据库。我将 v$session.program 设置为我想要的程序名称并将其添加到休眠配置中。
我创建了自己的 hibernate 配置类,它扩展了Configuration
hibernate 提供的类。
这MySessionFactory
是 SessionFactory 的自定义包装器,它通过 SessionImpl 的 persistenceContext 字段的反射来做一些魔术(这应该是问题,因为它在升级之前也可以工作)。
然后我打电话
但是,如果我去数据库(在应用程序运行时)并查询
我找不到我刚启动的程序。任何想法我做错了什么?
java - 调用 EntityManager.find() 后 MySQL 中的待处理进程
我写了一个 DAL,它抽象了对 MySQL 数据库数据的访问,我正面临着一个在 MySQL 中运行的进程的恼人问题。
我有一个User
Entity
(针对User
数据库表)和这个UserDAO
然后这是我正在运行的测试:
测试运行正常。问题是,如果我去 MySQL 控制台并运行命令
我得到以下输出
正如你所看到的,测试执行(当然是在它终止之后)在 MySQL 的后台留下了一个挂起的进程,它会一直留在那里直到有人杀死它。此外,每当我运行测试时,它都会添加越来越多的待处理进程。
更多信息:我persistence.xml
用来配置连接。Hibernate 用作 JPA 的实现,HikariCP用作连接池提供者。
你怎么看这个问题?会不会是 HikariCP(或 Hibernate)错误或 EntityManager 类的错误使用?
谢谢
hikaricp - 在 HikariDataSource 上获得活动连接
我试图弄清楚当前打开了多少个连接,但我似乎找不到一个明显的方法来使用 Hikari 来做到这一点。
HikariPool
公开该信息 ( getActiveConnections
) 但我看不到从HikariDataSource
.
java - HikariCP 1.4.0 MBean InstanceNotFoundException
我正在为我的数据库连接池使用以下配置。使用 HikariCP 1.4.0、jdk1.6.0_45 和 Oracle Express 11g,在 Windows 7 上运行。
我得到这个堆栈跟踪:
使用 JConsole 并附加到正在运行的进程。我看到以下 MBean:JMImplemtation、com.oracle.jdbc、com.sun.management、java.lang、java.nio、java.util.logging。
我没有看到与 Hikari 连接池相关的任何内容。
有什么建议我可以尝试下一步吗?