title: hibernate.connection.provider_disables_autocommit not working
body: <p>I am opening transaction using TransactionInterceptor and using HibernateTransactionManager and com.zaxxer.hikari.HikariDataSource as datasource. </p>
  
  <p>I have set autocommit value for datasource and hibernate property hibernate.connection.provider_disables_autocommit values as follows</p>
  
  <pre><code>&lt;property name="autoCommit" value="false"/&gt;
  
  &lt;prop key="hibernate.connection.provider_disables_autocommit"&gt;true&lt;/prop&gt;
  </code></pre>
  
  <p>Even then the transaction is getting opened much before it is required.</p>
  
  <p>5.3.1.Final version of hibernate-core is used for the above. </p>
  
  <p>I have used the following references.</p>
  
  <p><a href="https://github.com/spring-projects/spring-boot/issues/9261" rel="nofollow noreferrer">https://github.com/spring-projects/spring-boot/issues/9261</a></p>
  
  <p><a href="https://vladmihalcea.com/why-you-should-always-use-hibernate-connection-provider_disables_autocommit-for-resource-local-jpa-transactions/" rel="nofollow noreferrer">https://vladmihalcea.com/why-you-should-always-use-hibernate-connection-provider_disables_autocommit-for-resource-local-jpa-transactions/</a></p>
  
  <p>Please let me know in case anything else was required to be done or what is the exact meaning of delay.</p>
  
  <p>Thanks in advance.</p>