草庐IT

Datasource

全部标签

java - 使用 DataSource 的 Wildfly 配置

这是我第一次尝试在我的Wildfly服务器中设置数据源。我尝试按照我在Google上找到的一些教程进行操作,但它仍然不起作用。我正在处理Web服务,但在部署.war文件时我总是遇到一些错误。这是部署应用程序时的最新日志:22:16:33,049INFO[org.jboss.as.server.deployment](MSCservicethread1-2)JBAS015877:StoppeddeploymentIslamicPostsWS.war(runtime-name:IslamicPostsWS.war)in7ms22:16:33,184INFO[org.jboss.as.ser

java - 无法自动配置数据源 : 'spring.datasource.url'

我的项目使用了MySQL、JavaFX、SpringBoot、SpringDataJP和Hibernate框架/技术。这是我的POM文件。4.0.0com.nubeclickpos0.0.1-SNAPSHOTPOSNubeClickSistemadepuntodeventa(PointOfSale).org.springframework.bootspring-boot-starter-parent2.0.1.RELEASEUTF-8UTF-81.81.7.121.2.171.81.8com.miglayoutmiglayout-javafx5.0commons-langcommons

java - wildfly 数据源中的空闲超时后数据库连接未关闭

我有一个在wildfly8.1下运行的应用程序应用程序中使用的数据库连接取自standalone.xml文件中定义的数据源。问题:我不知道为什么,但是来自池的连接永远不会空闲并被释放。最终池被填满将所有Activity连接和应用程序开始抛出javax.resource.ResourceException:IJ000453:Unabletogetmanagedconnectionforjava:/bo/datasource同时查看数据库,大部分Connections都显示空闲。(下面的配置和结果输出)我已经在这个问题上待了一个星期了,但一直没能找出这个问题的根本原因。我还检查了所有创建连

java - 连接行为 - DriverManager.getConnection() 和 DataSource.getConnection()

如果我使用DriverManager.getConnection()和DataSource.getConnection()获取连接对象,当.close()是在那些对象上调用的?在.close()方法调用之前,我从这两个不同的连接中获得了相关的Statement和ResultSet对象。在获得这两个对象后不久,如果我说connection1.close()(通过DriverManager.getConnection()),它将使连接对象无效,我不应该/允许访问相关的Statement和ResultSet对象。如果我错了,请纠正我?第二种情况,现在如果我说connection2.close

java - 启动独立 JNDI 服务器(并注册一些资源)的简单方法

出于测试目的,我正在寻找一种启动独立JNDI服务器的简单方法,并将我的javax.sql.DataSource绑定(bind)到"java:/comp/env/jdbc/mydatasource"以编程方式。服务器应该将自己绑定(bind)到某个URL,例如:“java.naming.provider.url=jnp://localhost:1099”(不必是JNP),以便我可以查找我的数据源来自另一个进程。我不关心必须使用哪个JNDI服务器实现(但我不想启动一个成熟的JavaEE服务器)。这应该很容易,但令我惊讶的是,我找不到任何(有效的)教程。 最佳答案

java - WildFly 9.0 如何添加 PostgreSQL 数据源?

我试过mastertheboss.com上的教程:./jboss-cli.sh模块添加--name=org.postgres--resources=/tmp/postgresql-9.3-1101.jdbc41.jar--dependencies=javax.api,javax.transaction.api/subsystem=datasources/jdbc-driver=postgres:add(driver-name="postgres",driver-module-name="org.postgres",driver-class-name=org.postgresql.Dri

java - 在 Spring Boot 中获取对当前 Activity 数据源的引用

我想通过DataSourceInitializer实现数据库数据初始化。我在我的SpringBootmain方法下面有这些方法,但它似乎根本没有执行(我尝试故意删除字符只是为了触发一个错误来确认执行。什么也没发生。):@ConfigurationProperties(prefix="spring.datasource")@BeanpublicDataSourcegetDataSource(){//iwashopingthiswasgoingtopullmycurrentdatasource,as//definedinapplication.propertiesreturnDataSou

java - 正确使用 JDBC 连接池 (Glassfish)

我需要在作为sessionbean实现的JavaWeb服务中建立一个数据库连接,但我不确定我做的是否正确。我创建了一个类publicfinalclassSQLUtils{//.....privatestaticDataSourcem_ds=null;static{try{InitialContextic=newInitialContext();m_ds=(DataSource)ic.lookup(dbName);//ConnectionpoolandjdbcresourcepreviouslycreatedinGlassfish,dbNamecontainstheproperJNDIr

java - 如何获得与使用 Java 使用的 JPA 相同的数据库连接?

我正在使用JasperReports生成报告。我正在使用临时表生成报告,我需要JPA在创建临时表时使用相同的连接,我该如何实现相同的目的。 最佳答案 可能你离这里只有三步之遥。你可以用下面的方式做到这一点将JTA数据源用于persistance.xml,如下所示java:comp/env/jdbc/DBConnectionDS....为了生成报告,从数据源中检索连接,如下所示InitialContextinitialContext=newInitialContext();DataSourcedataSource=(DataSourc

java - 从 java.sql.Connection 实例化 JdbcTemplate

我想获得一个JdbcTemplate在我的Java代码中。我已经有了一个工作java.sql.Connection.要创建一个新的JdbcTemplate,它通常需要一个javax.sql.DataSource的实例。界面。是否有可能从现有的java.sql.Connection获取新的JdbcTemplate? 最佳答案 从技术上讲,您可以使用SingleConnectionDataSourcenewJdbcTemplate(newSingleConnectionDataSource(connection,false))但是,这不