- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
public static void main(String Data[])
{
ConnectionPoolDataSource dps;
try
{
cnt=new InitialContext();
cnt.rebind("java:comp/env/jdbc/pool/dragon", dps);
} '
catch (NamingException ex)
{
Logger.getLogger(Database.class.getName()).log(Level.SEVERE, null, ex);
}
}
以下是我的程序,用于绑定(bind) ConnectionPoolDataSource 对象,使用 JNDI 连接 mysql 中的数据库。编译时出现错误:
线程“main”java.lang.IllegalArgumentException中出现异常:RegistryContext:要绑定(bind)的对象必须是远程、引用或可引用
现在我有以下疑问:
ConnectionPoolDataSource
没有提供设置服务器名称、数据库名称等的方法
最佳答案
看来您正在尝试使用 JNDI 命名来绑定(bind)它......
我给你推荐一些东西...尝试c3p0池......这对你来说会更容易......你可以避免使用 JNDI 命名......
从以下链接阅读教程,您可以下载jar文件......
关于java - 无法绑定(bind) ConnectionPoolDataSource 实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10993519/
连接我需要的数据库。我打算使用 ConnectionPoolDataSource 类。但是 如何在使用此实例时设置有关数据库名称(我希望它连接到的数据库)的详细信息。请在这种情况下提供帮助。 最佳答案
public static void main(String Data[]) { ConnectionPoolDataSource dps; try
获取连接的首选方式是通过我所阅读的数据源。有DataSource 和ConnectionPoolDataSource 等不同的接口(interface)。假设我们使用 PostgreSQL 驱动程序并
javax.sql.DataSource 之间有什么区别?和 javax.sql.ConnectionPoolDataSource ?在 GlassFish for MySQL 中创建连接池时,我不知
我遇到了这个异常: java.lang.ClassCastException: org.apache.tomcat.jdbc.pool.DataSource cannot be cast to jav
在应用服务器中创建 JNDI JDBC 连接池时,我总是将类型指定为 javax.sql.ConnectionPoolDataSource。我从来没有真正考虑过太多,因为似乎更喜欢池连接而不是非池连接
我正在为 Corda 构建工作流程。我想使用 Hikari 连接池库来连接 MySql 数据库。我不想替换 Ledger H2 数据库。该数据库用于存储/检索一些信息,这些信息在分类帐中不需要。我无需
An existing question表达了类似的东西,但我想在这里指出一个稍微不同的细微差别。 基本问题:当您定义连接池时,所有应用程序服务器都能够为(little-d,little-s)数据源指
我是一名优秀的程序员,十分优秀!