如何跨软件包传播Spring Boot对象

时间:2018-10-10 18:24:13

标签: spring-boot annotations

我开发了一个Spring boot应用程序,该应用程序与一个库jar相关,该库提供对Logging,Kafka,Security等的支持。

应用程序实现库提供的接口以执行功能。

我想为每个交易创建一个上下文。例如,当消息到达kafka主题时,我需要构造一个Context对象,该对象将包含有关该事务的信息。我希望该库在kafka主题中存在数据时就生成此Context对象,并且应用程序应该能够在整个事务处理过程中访问此上下文。

另一种情况是,当应用程序记录某些内容时,日志记录库也应隐式将上下文对象数据附加到日志中。

那么Spring引导中是否有任何适合此要求的模式?

0 个答案:

没有答案