- У меня есть служба
Spring Boot
, которая прослушивает кластер Kafka
с @KafkaListner
Kafka
и предоставляет json
данные для инструктирования моей службы о том, что нужно делать. - Я преобразую эту конфигурацию
json
в pojo
после ее получения. - Я хочу поделиться этим
pojo
через мои classes
& methods
. - Я не хочу проходить через промежуточные классы, которым это не нужно знать
Итак, я сделал это так.
- Создайте пустой
pojo
и сохраните его в контейнере пружины. - Затем, после получения от
Kafka
, извлеките пустое pojo из spring container
и set
его значений - Таким образом, я могу получите его из любого места в моем сервисе.
Но я нахожу, что это изменчивое pojo не поточно-ориентированное. Я исследовал bean-scope, и мне кажется, что ничего не подходит.
- Как я могу сделать его поточно-ориентированным? Пожалуйста, приведите пример использования пользовательского
SimpleThreadScope
- . Можете ли вы предложить какой-либо шаблон проектирования, который не должен использовать
spring bean
?