Как определить несколько пакетов как доверенных в yaml - PullRequest
0 голосов
/ 05 мая 2020

У меня есть приложение 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

Теперь у меня есть несколько пакетов, которые мне нужно определить как доверенные. 1008 *

Например, у меня есть com.sample.demo, но когда я пытаюсь сделать что-то вроде этого:

spring:
                json:
                  trusted:
                    packages: com.sample.cassandra, com.sample.demo

Это не работает.

Какой правильный синтаксис нужно определить несколько пакетов в файле yaml?

1 Ответ

0 голосов
/ 05 мая 2020

Синтаксис YAML для последовательностей:

packages: [com.sample.cassandra, com.sample.demo]

Вы также можете использовать синтаксис блока:

packages:
  - com.sample.cassandra
  - com.sample.demo
...