扩展AbstractCassandraConfiguration忽略应用程序.Yml自动配置.<



我使用spring-boot-starter-data-cassandra-reactive(版本3.2.4),并提供了所有spring.data. cassandra属性为application.yml。它工作得很好。但是我需要添加一些customCassandraConversion,所以我扩展了abstractcassandracconfiguration。当我扩展abstractcassandracconfiguration应用程序时。也就是CassandraAutoConfiguration停止工作。是否有另一种方法来配置customConversions而不重写abstractcassandracconfiguration ?或者我如何让两者都工作?我使用的是spring-boot 2.5.4

您可以将您的自定义转换注册为配置中的Bean,并且它们将被abstractcassandracconfiguration拾取。

@Bean
public CassandraCustomConversions customConversions() {
// Add your converters here
List<?> converters = Arrays.asList(...)
return new CassandraCustomConversions(convert));
}

相关内容

最新更新