【发布时间】:2016-05-25 01:50:57
【问题描述】:
通过 Spring 配置文件注入的 JdbcTemplate-OracleDataSource 在 Oracle 11g 中插入值。事务通过由 DataSourceTransactionManager 管理的 @Transactional 完成。
问题 1) 是如何通过 Spring 配置文件将 autocommit 值设置为 false。 尝试过:
<property name="autoCommit" value="false" />
<property name="defaultAutoCommit" value="false" />
两者都给出错误: org.springframework.beans.NotWritablePropertyException:bean 类 [oracle.jdbc.pool.OracleDataSource] 的属性“defaultAutoCommit”无效
提前致谢。
【问题讨论】: