通過JdbcTemplate-OracleDataSource通過Spring配置文件注入Oracle 11g中插入值。事務通過由DataSourceTransactionManager管理的@Transactional完成。無法在Oracle數據源連接中將自動提交值設置爲false
問題1)是如何通過Spring配置文件將自動提交值設置爲false。 試圖用:
<property name="autoCommit" value="false" />
<property name="defaultAutoCommit" value="false" />
兩者都給出錯誤: org.springframework.beans.NotWritablePropertyException:預先無效的屬性 'defaultAutoCommit' bean類[oracle.jdbc.pool.OracleDataSource]
致謝。