jdbctemplate相关内容

Oracle-在同一查询中更新记录并返回更新日期

我正在将Java 8与Spring的JdbcTemplate和Oracle 12.1结合使用, 我想更新记录并获取准确的时间记录已更新 jdbcTemplate.update(UPDATE_SQL, null); 当前它返回(int)受影响的行数,但是我想要确切的更新日期 我是否必须发送新请求以获取当前时间(可能不准确)? 更确切的做法是将更新日期保存在列中,然后执行另 ..
发布时间:2021-02-11 19:36:04 Java开发

如何关闭通过Spring创建的jdbc连接?

我已经构建了一个应用程序(app1),用于查看并在数据库中记录某些字段.此应用程序与另一个应用程序(app2)共享数据库,该应用程序在启动时需要单独连接,但可以在数据库(app2)启动后允许与数据库的其他连接.在我的应用程序(app1)中,我使用Spring制作了一个dao对象以连接到数据库,显然,该连接从未关闭,这会导致app2在启动时崩溃.根据我的阅读,Spring应该能够自动处理打开和关闭它 ..
发布时间:2021-02-11 19:36:02 Java开发

Springboot 2.3.1在多租户环境中动态更新Jdbc模板的架构

我的项目位于spring-boot-starter-parent上-"1.5.9.RELEASE"然后将其迁移到spring-boot-starter-parent-"2.3.1.RELEASE". 这是一个多租户环境应用程序,其中一个数据库将具有多个架构,并根据承租人ID在架构之间执行切换. 我已经使用 SimpleNativeJdbcExtractor 实现了这种模式切换,但是在最 ..
发布时间:2021-02-11 19:35:53 Java开发

如何在JDBCTemplates中使用SELECT IN子句?

这是我第一次使用JDBCTemplates,并且遇到了需要使用如下查询的情况: SELECT * FROM table WHERE field IN (?) 我该怎么做?我已经尝试过传递列表/数组值,但是没有成功,我遇到了异常.我当前的代码如下: Long id = getJdbcTemplate().queryForLong(query, new Object[]{fieldId ..
发布时间:2021-02-11 19:35:50 其他开发

如何使用JDBC将数据从文件复制到PostgreSQL?

我想使用JDBC将数据从文件复制到PostgreSQL DB.我正在使用JDBC语句对象将文件复制到DB中.非常慢. 我知道我们也可以使用copy out命令将文件复制到DB.但是,我该如何使用JDBC.甚至具有JDBC复制示例的优秀参考资料也将有所帮助. PS:在此先感谢 解决方案 这有效... import java.io.FileReader; import jav ..
发布时间:2021-02-11 19:35:47 Java开发

如何在部署在JBoss Server中的Spring应用程序中创建oracle连接? (WrappedConnectionJDK6无法转换为oracle.jdbc.OracleConnection)

我想创建oracle连接.目前,我正在通过jdbc连接来创建结构描述符,并且在这里我得到了如下异常.因此,为避免这种情况,需要创建一个java.sql.connection或oracle连接,而不是从数据源获取. org.jboss.resource.adapter.jdbc.jdk6.WrappedConnectionJDK6无法转换为oracle.jdbc.OracleConnectio ..
发布时间:2021-02-11 19:05:31 Java开发

Spring事务无法正常工作+ JAX WS + JDBC

这个问题让我有些生气.让我们检查是否有人实现了类似的东西. 我有一个实现8 WS的Java 8 Web应用程序.其中一些WS通过JDBCTemplate进行插入和更新(由于性能需求,Hibernate不能选择),如果执行因异常而崩溃,我需要它们回滚. 我在spring app上下文文件(Tomcat的server.xml/context.xml中的jndi资源)中具有以下数据源和事务管 ..
发布时间:2021-02-11 19:01:28 Java开发

在HIVE的JDBCTemplate结果上使用Java8流

我正在使用jdbcTemplate查询配置单元,然后将结果写入.csv文件.我基本上只是生成一个对象列表,然后蒸一下列表以将每个记录写入文件. 我希望将结果从配置单元返回时进行流处理,然后将其写入文件中,而不是等待整个处理然后再处理它.谁能指出我正确的方向?谢谢! private List queryAvsData(String asSql) { List lli ..
发布时间:2021-02-11 18:41:45 其他开发

我们如何在Java中关闭hsqldb数据库

我正在使用hsqldb作为我的数据库.我想无论何时我的选择查询,执行更新查询都会关闭数据库.下面是我需要一种可以从中手动关闭数据库的代码的方法. private void insertInitData(BasicDataSource dataSource, int lmexAdapterId, int lmsId) { try { JdbcTemplate jdbcT ..
发布时间:2020-11-23 22:42:07 Java开发

JDBC准备好的语句创建了一个额外的数据库命中,没有任何参数

我有一个烦人的问题,我不知道为什么会发生.为了给您简短的介绍,我在Spring Boot项目上使用MySql和JDBC模板实现了批处理(批量插入). 因此,基本上,批处理插入应该可以正常工作,并且性能确实很棒,但是有一个小问题确实令人讨厌,并且当我插入在两列中具有唯一键的表中时,它会导致约束异常( id,值). 所以我有这个代码: private String INSERT_SQ ..
发布时间:2020-11-23 03:14:28 其他开发

如何使用默认的Tomcat连接池在Spring Boot 1.3.x中的DataSource上设置自定义连接属性

我需要设置一些特定的Oracle JDBC连接属性,以便加快批量 INSERT s( defaultBatchValue )的速度。和质量 SELECT ( defaultRowPrefetch )。 我得到了建议如何使用DBCP来实现这一点(感谢M. Deinum),但我想: 保持默认的Tomcat jdbc连接池 保留application.yml进行配置 我在考虑支持 spr ..

RowMapper中的Autowire Objectmapper

我发现答案说可以在内部自动接线行映射器 如果您想让ScoreMapper实例具有一个Spring Bean注入ScoreCreator scoreCreator,那么ScoreMapper实例本身必须是一个Spring Bean,即.由Spring创建和管理 或通过添加 @Component 您可以将PersonUtility类定义为spring bean,并在该类上添加@com ..
发布时间:2020-08-06 01:24:14 Java开发

jdbcTemplate query()是否保证维持结果集顺序?

我的问题类似于在这里提出的问题:基本上,我想知道jdbcTemplate.query()返回的调用是否保证结果集的顺序,以及是否可以将其转储到LinkedList并传递给:) 谢谢! 编辑:我应该澄清查询确实包含order by子句,因此我对保证顺序的结果集的要求.关于ArrayList,我不正确.由于jdbcTemplate是接口,因此实现将取决于db库.我是否应该假设将使用Arra ..
发布时间:2020-07-09 08:31:44 Java开发