Spring Jdbc 4事务管理

错误制造者:

我是Spring的新手(甚至是我当前正在使用的4.0.3版本)。在某些我必须扩展的代码中,它JdbcTemplate是唯一使用的,在对象之间共享一个实例,以使所有sql语句保持在同一事务下。我想使用NamedParameterJdbcTemplate,所以我使用

NamedParameterJdbcTemplate npJT = new NamedParameterJdbcTemplate(givenJdbcTemplate.getDataSource());

可悲的是npJTgivenJdbcTemplate不想共享同一笔交易。这对我来说是个问题,我该如何克服这个问题,并npJT在与事务相同的事务中保留所有要执行的sql指令givenJdbcTemplate

伊斯兰教鲁鲁:

只需使用其他可以将JdbcTemplate作为参数并将其传递给JdbcTemplate的构造函数即可。

NamedParameterJdbcTemplate npJT = new NamedParameterJdbcTemplate(givenJdbcTemplate);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章