@球衣中的Bean替代品

问题描述 投票:0回答:1

我想使用 Executor 创建一个线程池 bean。在 Spring 中,我可以在 @Configuration 注解的类中使用 @Bean。泽西岛的替代方案是什么?

此外,当应用程序关闭时,在 Spring 中我可以在同一配置类中使用 @PreDestroy 来关闭线程池,在 Jersey 中还有其他替代方案吗?

java spring jersey jax-rs
1个回答
0
投票

javax.annotation.PostConstructjavax.annotation.PreDestroy都适用于Jersey管理的bean。

对于

@Beans
替代方案,您可以使用HK2机制来创建bean,或者您可以使用具有相同名称的Jersey替代方案,例如在本教程中。

或者您可以拥有 CDI 托管环境(例如在应用程序服务器中),您可以在其中使用 CDI 生产者 来生成 CDI bean,可以使用

@Inject
进行注入。

© www.soinside.com 2019 - 2024. All rights reserved.