java – 有没有干净的方法将上下文数据传递给@Asynchronous ejb调用?

在wildfly中,我异步执行无状态ejb方法(它使用@Asynchronous注释进行映射).在调用方法中,我在线程本地中有一些上下文信息.将此数据传递给异步方法的最佳方法是什么?我不想在异步方法签名中添加其他参数.

解决方法:

基本上你只有2个选择:

>将值作为参数传递
>在一些全球范围内存储该价值.像静态变量一样.

第一种选择更清洁,更容易.不要使用第二个:)

上一篇:mysql – 如何在WildFly 9.0.1中修复模块未找到的异常


下一篇:带有Wildfly 8,Java 1.8.0_45和Active Directory的Java SSO