我有一个Spring boot
应用程序,正在使用Kafka topics
中的数据。
对于我消耗的对象,我需要提供其包名称作为受信任的包。
例如
spring:
kafka:
consumer:
bootstrap-servers: localhost:9092
group-id: group_id
auto-offset-reset: earliest
key-deserializer: org.apache.kafka.common.serialization.StringDeserializer
value-deserializer: org.springframework.kafka.support.serializer.JsonDeserializer
properties:
spring:
json:
trusted:
packages: com.sample.cassandra
现在我有多个软件包,需要将其定义为受信任的软件包。
例如,我有com.sample.demo
,但是当我尝试这样的操作时:
spring:
json:
trusted:
packages: com.sample.cassandra, com.sample.demo
它不起作用。
在yaml
文件中定义多个软件包的正确语法是什么?
答案 0 :(得分:0)
序列的YAML语法为
packages: [com.sample.cassandra, com.sample.demo]
您也可以使用块语法:
packages:
- com.sample.cassandra
- com.sample.demo