クラス ModulithJobRunrSqlStorageProviderAutoConfiguration

java.lang.ObjectSE
org.springframework.modulith.events.jobrunr.ModulithJobRunrSqlStorageProviderAutoConfiguration

@AutoConfiguration(after=org.springframework.boot.jdbc.autoconfigure.DataSourceAutoConfiguration.class, before={org.jobrunr.spring.autoconfigure.storage.JobRunrSqlStorageAutoConfiguration.class,org.jobrunr.spring.autoconfigure.JobRunrAutoConfiguration.class}) @ConditionalOnBean(javax.sql.DataSource.classSE) @ConditionalOnProperty(prefix="jobrunr.database", name="type", havingValue="sql", matchIfMissing=true) class ModulithJobRunrSqlStorageProviderAutoConfiguration extends ObjectSE
JobRunrSqlStorageAutoConfiguration のコピーを作成することで、SqlStorageProvider が Spring 管理のトランザクションに適切に参加できるようにします。これは、返された ConnectionSE が Spring 管理のトランザクション内からトリガーされた場合に Connection.setAutoCommit(boolean)SE および Connection.commit() に影響を与えないように DataSourceSE を装飾することで実現されます。
導入:
2.1
作成者:
Oliver Drotbohm
  • コンストラクターの詳細

    • ModulithJobRunrSqlStorageProviderAutoConfiguration

      ModulithJobRunrSqlStorageProviderAutoConfiguration()
  • 方法の詳細