クラス CassandraAutoConfiguration
java.lang.ObjectSE
org.springframework.boot.autoconfigure.cassandra.CassandraAutoConfiguration
@AutoConfiguration
@ConditionalOnClass(com.datastax.oss.driver.api.core.CqlSession.class)
@EnableConfigurationProperties(CassandraProperties.class)
public class CassandraAutoConfiguration
extends ObjectSE
Cassandra 用の
Auto-configuration
。- 導入:
- 1.3.0
- 作成者:
- Julien Dubois, Phillip Webb, Edd ú Mel é ndez, Stephane Nicoll, Steffen F. Qvistgaard, Ittay Stern, Moritz Halbritter, Andy Wilkinson, Phillip Webb, Scott Frederick
メソッドのサマリー
修飾子と型メソッド説明com.datastax.oss.driver.api.core.config.DriverConfigLoader
cassandraDriverConfigLoader
(CassandraConnectionDetails connectionDetails, ObjectProvider<DriverConfigLoaderBuilderCustomizer> builderCustomizers) com.datastax.oss.driver.api.core.CqlSession
cassandraSession
(com.datastax.oss.driver.api.core.CqlSessionBuilder cqlSessionBuilder) com.datastax.oss.driver.api.core.CqlSessionBuilder
cassandraSessionBuilder
(com.datastax.oss.driver.api.core.config.DriverConfigLoader driverConfigLoader, CassandraConnectionDetails connectionDetails, ObjectProvider<CqlSessionBuilderCustomizer> builderCustomizers)
メソッドの詳細
cassandraSession
@Bean @ConditionalOnMissingBean @Lazy public com.datastax.oss.driver.api.core.CqlSession cassandraSession(com.datastax.oss.driver.api.core.CqlSessionBuilder cqlSessionBuilder) cassandraSessionBuilder
@Bean @ConditionalOnMissingBean @Scope("prototype") public com.datastax.oss.driver.api.core.CqlSessionBuilder cassandraSessionBuilder(com.datastax.oss.driver.api.core.config.DriverConfigLoader driverConfigLoader, CassandraConnectionDetails connectionDetails, ObjectProvider<CqlSessionBuilderCustomizer> builderCustomizers) cassandraDriverConfigLoader
@Bean(destroyMethod="") @ConditionalOnMissingBean public com.datastax.oss.driver.api.core.config.DriverConfigLoader cassandraDriverConfigLoader(CassandraConnectionDetails connectionDetails, ObjectProvider<DriverConfigLoaderBuilderCustomizer> builderCustomizers)