如何在Spring Boot的application.yml中配置cassandra?

时间:2018-07-23 08:18:01

标签: spring spring-boot cassandra yaml

我在Spring启动项目中有'application.properties'文件,该文件具有Cassandra数据源配置:

spring.data.cassandra.keyspace-name=quangkeyspace
spring.data.cassandra.contact-points=localhost
spring.data.cassandra.port=9042
spring.data.cassandra.schema-action=create_if_not_exists

我想尝试使用application.yml代替。如何转换?例如:

data:    
   cassandra:
       keyspace-name:quangkeyspace
       contact-points:localhost
       port: 9042
       schema-action=create if not exists

在哪里可以找到这些关键字?

1 个答案:

答案 0 :(得分:2)

您可以在此处找到公地弹簧道具: https://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html

我建议尝试一下:

TaskKill /F /FI "WindowTitle Eq BROKER" /T >Nul

连字符分隔的关键字通常用驼峰式语法替换。