草庐IT

dataSource

全部标签

java - Spring Boot autoconfig 仍在使用 Tomcat 数据源而不是 HikariCP?

我有我的SpringBoot1.2.5.RELEASE服务,我想使用HikariCP数据源而不是默认的tomcat-jdbc。所以,根据这个SpringBootReference我知道我只需要从类路径中排除tomcat-jdbc并添加HikariCP。这是我的pom.xml:......org.springframework.bootspring-boot-starter-data-jpa${spring-boot.version}org.apache.tomcattomcat-jdbcorg.springframework.bootspring-boot-dependencies${

java - Spring Boot autoconfig 仍在使用 Tomcat 数据源而不是 HikariCP?

我有我的SpringBoot1.2.5.RELEASE服务,我想使用HikariCP数据源而不是默认的tomcat-jdbc。所以,根据这个SpringBootReference我知道我只需要从类路径中排除tomcat-jdbc并添加HikariCP。这是我的pom.xml:......org.springframework.bootspring-boot-starter-data-jpa${spring-boot.version}org.apache.tomcattomcat-jdbcorg.springframework.bootspring-boot-dependencies${

java - 在 jdbcTemplate 或 DataSource 上提交

我想使用jdbcTemplate进行提交和回滚。我的问题基于thisthread我如何提交或回滚,我应该在jdbcTemplate上这样做jdbcTemplate.commit();jdbcTemplate.rollback();或者还有其他一些方法可以使用jdbcTemplate实现提交和回滚功能。 最佳答案 调用commit或rollback以编程方式而不是声明方式设置事务边界。因此,您必须获取PlatformTransactionManager-在你的DAO中注入(inject)它并自己执行commit/rollback操作。

java - 在 jdbcTemplate 或 DataSource 上提交

我想使用jdbcTemplate进行提交和回滚。我的问题基于thisthread我如何提交或回滚,我应该在jdbcTemplate上这样做jdbcTemplate.commit();jdbcTemplate.rollback();或者还有其他一些方法可以使用jdbcTemplate实现提交和回滚功能。 最佳答案 调用commit或rollback以编程方式而不是声明方式设置事务边界。因此,您必须获取PlatformTransactionManager-在你的DAO中注入(inject)它并自己执行commit/rollback操作。

Spring 启动 : How to externalize JDBC datasource configuration?

我有以下可用的SpringBootController代码。(部分敏感文字被替换)packagecom.sample.server;importjava.sql.ResultSet;importjava.sql.SQLException;importjava.util.List;importorg.apache.commons.dbcp.BasicDataSource;importorg.springframework.jdbc.core.JdbcTemplate;importorg.springframework.jdbc.core.RowMapper;importorg.sprin

Spring 启动 : How to externalize JDBC datasource configuration?

我有以下可用的SpringBootController代码。(部分敏感文字被替换)packagecom.sample.server;importjava.sql.ResultSet;importjava.sql.SQLException;importjava.util.List;importorg.apache.commons.dbcp.BasicDataSource;importorg.springframework.jdbc.core.JdbcTemplate;importorg.springframework.jdbc.core.RowMapper;importorg.sprin

java - Spring Boot Actuator/health 端点不显示数据库或文件系统信息

我无法获取数据库信息或文件系统信息以显示在/health端点上。我只能得到:{"status":"UP"}关于我的设置和配置的详细信息:-Spring启动1.3.3-在JBossEAP6.4上运行WAR-数据源是JNDI资源。-Oracle是数据库spring:datasource:#MustmatchthedatasourcenameinJBossstandalone.xmljndi-name:java:jboss/beautiful-dsdriver-class-name:oracle.jdbc.driver.OracleDriverjpa:properties:#escapesr

java - Spring Boot Actuator/health 端点不显示数据库或文件系统信息

我无法获取数据库信息或文件系统信息以显示在/health端点上。我只能得到:{"status":"UP"}关于我的设置和配置的详细信息:-Spring启动1.3.3-在JBossEAP6.4上运行WAR-数据源是JNDI资源。-Oracle是数据库spring:datasource:#MustmatchthedatasourcenameinJBossstandalone.xmljndi-name:java:jboss/beautiful-dsdriver-class-name:oracle.jdbc.driver.OracleDriverjpa:properties:#escapesr

java - 如何使用 Spring @Configuration 而不是 XML 配置检索 JNDI

我已经开始开发一个新的Spring3.2.4应用程序,并尝试使用基于Java的配置而不是我过去使用的XML文件。但是,我在过渡时遇到了麻烦。使用XML,我将其编码如下:但是,我非常想弄清楚如何在Java中做到这一点。我正在尝试复制配置,但遇到了麻烦:@Configuration@EnableTransactionManagement@EnableJpaRepositories(basePackages={"com.ia"})publicclassAppConfigJPA{@BeanpublicDataSourcedataSource(){//configureandreturnthen

java - 如何使用 Spring @Configuration 而不是 XML 配置检索 JNDI

我已经开始开发一个新的Spring3.2.4应用程序,并尝试使用基于Java的配置而不是我过去使用的XML文件。但是,我在过渡时遇到了麻烦。使用XML,我将其编码如下:但是,我非常想弄清楚如何在Java中做到这一点。我正在尝试复制配置,但遇到了麻烦:@Configuration@EnableTransactionManagement@EnableJpaRepositories(basePackages={"com.ia"})publicclassAppConfigJPA{@BeanpublicDataSourcedataSource(){//configureandreturnthen