【发布时间】:2015-01-23 16:43:10
【问题描述】:
我正在从 Jersey 1.x 移植一些代码,并且我对各种健康检查端点的实现依赖于在启动时初始化的所有 @Singleton 端点资源,以便能够检测要执行哪些检查。
在 Jersey 2.0 中 - 无论我做什么,我似乎都无法让我的资源端点在启动时初始化,并且它们仅在第一次访问每个端点时才被构造+初始化。
我想我可以在 Application 类中自己初始化它们,但我宁愿使用包扫描!
有没有人知道是否有一些配置选项会告诉 Jersey 2 急切地初始化它在包扫描期间找到的所有资源端点?
或者一些 HK2 注释或技巧?
【问题讨论】:
标签: java jersey jersey-2.0 hk2