类 Neo4jDataAutoConfiguration
- java.lang.Object
- org.springframework.boot.autoconfigure.data.neo4j.Neo4jDataAutoConfiguration
@Configuration @ConditionalOnClass({org.neo4j.ogm.session.SessionFactory.class,org.springframework.data.neo4j.transaction.Neo4jTransactionManager.class,org.springframework.transaction.PlatformTransactionManager.class}) @ConditionalOnMissingBean(org.neo4j.ogm.session.SessionFactory.class) @EnableConfigurationProperties(Neo4jProperties.class) public class Neo4jDataAutoConfiguration extends Object
Auto-configuration
for Spring Data Neo4j.- 从以下版本开始:
- 1.4.0
嵌套类概要
嵌套类 修饰符和类型 类 说明 protected static class
Neo4jDataAutoConfiguration.Neo4jWebConfiguration
构造器概要
构造器 构造器 说明 Neo4jDataAutoConfiguration()
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 org.neo4j.ogm.config.Configuration
configuration(Neo4jProperties properties)
org.springframework.data.neo4j.template.Neo4jTemplate
neo4jTemplate(org.neo4j.ogm.session.SessionFactory sessionFactory)
org.neo4j.ogm.session.SessionFactory
sessionFactory(org.neo4j.ogm.config.Configuration configuration, org.springframework.context.ApplicationContext applicationContext, org.springframework.beans.factory.ObjectProvider<List<org.neo4j.ogm.session.event.EventListener>> eventListeners)
org.springframework.data.neo4j.transaction.Neo4jTransactionManager
transactionManager(org.neo4j.ogm.session.SessionFactory sessionFactory, Neo4jProperties properties, org.springframework.beans.factory.ObjectProvider<TransactionManagerCustomizers> transactionManagerCustomizers)
构造器详细资料
Neo4jDataAutoConfiguration
public Neo4jDataAutoConfiguration()
方法详细资料
configuration
@Bean @ConditionalOnMissingBean public org.neo4j.ogm.config.Configuration configuration(Neo4jProperties properties)
sessionFactory
@Bean public org.neo4j.ogm.session.SessionFactory sessionFactory(org.neo4j.ogm.config.Configuration configuration, org.springframework.context.ApplicationContext applicationContext, org.springframework.beans.factory.ObjectProvider<List<org.neo4j.ogm.session.event.EventListener>> eventListeners)
neo4jTemplate
@Bean @ConditionalOnMissingBean(org.springframework.data.neo4j.template.Neo4jOperations.class) public org.springframework.data.neo4j.template.Neo4jTemplate neo4jTemplate(org.neo4j.ogm.session.SessionFactory sessionFactory)
transactionManager
@Bean @ConditionalOnMissingBean(org.springframework.transaction.PlatformTransactionManager.class) public org.springframework.data.neo4j.transaction.Neo4jTransactionManager transactionManager(org.neo4j.ogm.session.SessionFactory sessionFactory, Neo4jProperties properties, org.springframework.beans.factory.ObjectProvider<TransactionManagerCustomizers> transactionManagerCustomizers)