spring-jdbc相关内容

Spring Jdbc声明式事务已创建但未执行任何操作

我尝试在基于Spring的Web应用程序中配置声明式事务管理,但它拒绝与我合作。 我有两个主要问题: 在我们的dataSource(我们的应用程序需要)上将defaultAutoCommit设置为false会导致所有查询回滚,无论是否涉及的交易。 已配置交易,并且已创建代理类和交易方法,但似乎没有使用任何交易。 第一个问题相当令人困惑,因为每个单独的查询都在数据库中回滚。这也包 ..
发布时间:2018-12-17 09:53:30 Java开发

使用IAM身份验证和Spring JDBC(DataSource和JdbcTemplace)访问AWS RDS

我无法弄清楚如何实现这一点。任何帮助和/或指示将不胜感激。 目前,我的Java / Spring应用程序后端部署在 EC2 并访问 MySQL上的RDS 成功使用常规的Spring JDBC设置。也就是说,将数据库信息存储在 application.properties 中并配置 DataSource 和 JdbcTemplate 在 @Configuration 类中。一切正常。 现 ..
发布时间:2018-12-12 20:03:17 Java开发

使用Spring JdbcTemplate进行多个数据库操作

我喜欢JdbcTemplate显而易见的简单性,但对它是如何工作有点困惑。似乎每个操作(query()或update())从数据源获取连接并关闭它。 很漂亮,但是如何在同一个连接中执行多个SQL查询? 我可能想按顺序执行多个操作(例如SELECT后跟一个INSERT后跟一个提交)或者我可能想要执行嵌套查询(SELECT然后执行第二个SELECT基于每行的结果。) 如何使用Jdbc ..
发布时间:2018-12-12 00:20:48 Java开发

简单的jdbc包装器

要在我们的应用程序中实现数据访问代码,我们需要一些框架来包装jdbc(由于可伸缩性,ORM不是我们的选择)。 最酷的框架我曾经使用的是 Spring-Jdbc 。但是,我公司的政策是避免外部依赖,特别是spring,J2EE等。 所以我们正在考虑编写自己的方便的jdbc框架,其功能类似于Spring-jdbc:行映射,错误处理,支持java5的功能,但没有事务支持。 有没有人有编写这 ..
发布时间:2018-12-11 23:03:57 Java开发

Spring Security循环bean依赖

我目前正在研究Vaadin spring应用程序。我唯一能说的是,用户的身份验证/授权必须通过 jdbcTemplate 查询数据库来完成。如何解决这个问题?我正在使用Spring Boot 1.4.2.RELEASE。 描述: 一些bean的依赖关系应用程序上下文形成一个循环:$ b $b┌─────┐ |文件[repositories\JdbcAccountRepository.cla ..
发布时间:2018-12-10 21:21:25 Java开发

多个一对多关系ResultSetExtractor

假设我有一个具有两个不同的一对多关系的对象。非常类似于: 客户1 M品牌和客户1 M订单 让我们说我的对象 Customer 有两个列表与这两个对象相关。 我读过这个例子: http://forum.springsource.org/showthread.php?50617-rowmapper-with-one-to-many-query ,它解释了如何使 ..
发布时间:2018-12-06 13:41:17 Java开发

NamedParameterJdbcTemplate与JdbcTemplate

我是Spring3.x的初学者,我正在学习Spring DAO支持。 我想知道NamedParameterJdbcTemplate和JdbcTemplate之间的区别。 通过表现,哪一个是最好的。什么时候去NamedParameterJdbcTemplate 以及何时去JdbcTemplate。你的答案对像我这样的初学者会有很大的帮助。 解决方案 当你使用JdbcTemplate时, ..
发布时间:2018-11-28 00:38:27 Java开发

用于调用存储过程的Spring JDBC模板

使用现代(大约2012年)Spring JDBC模板调用存储过程的正确方法是什么? 说,我有一个存储过程声明两个 IN 和 OUT 参数,如下所示: mypkg.doSomething( id OUT int, name IN String, date IN Date ) 我遇到了基于 CallableStatementCreator 的方法,我们必须明确注册 ..
发布时间:2018-11-28 00:15:54 Java开发

春天 - @Transactional - 后台会发生什么?

我想知道使用 @Transactional 注释方法时实际发生了什么? 当然,我知道Spring会在交易中包装该方法。 但是,我有以下疑问: 我听说Spring创建了一个代理类?有人可以用更多深度来解释这一点。 实际存在于该代理类中的是什么?实际班级会发生什么?我怎样才能看到Spring创建的代理类 我还在Spring文档中读到: 注意:由于此机制基于代理,因此只会截获通过代 ..
发布时间:2018-11-26 13:11:41 Java开发

处理Spring JdbcTemplate batchUpdate时出错

我正在使用batchUpdate更新表中的数千行。我的要求是: 1)假设一批中有1000条记录。记录号235造成错误。如何找出哪个记录​​导致错误。 2)假设记录600没有导致更新(原因可能是没有匹配where子句的记录)。如何找到没有导致更新的记录。 3)在上述两种情况下,如何继续处理剩余的记录。 解决方案 长时间搜索和调试后唯一的解决方法是去BatchUpdate ..
发布时间:2017-08-28 03:52:05 开发方法