gpt4 book ai didi

java - 是否可以为注入(inject)的 Java 资源设置 Lifestyle

转载 作者:行者123 更新时间:2023-11-30 04:57:59 25 4
gpt4 key购买 nike

我的背景是 .NET,我习惯于使用 CaSTLe Windsor 等工具为我的依赖项设置生活方式(Singleton、PerInstance...)。

我最近转移到一个 Java 项目,其中代码使用 @Resource 来注入(inject)依赖项。我环顾四周,但找不到指定生活方式的方法。这个概念是否存在,或者我的搜索只是垃圾?

最佳答案

资源注释用于从 JNDI 获取容器管理资源(EJB、JMS 队列等),因此我认为您无法控制生命周期和所谓的生活方式。

对于一些细粒度的应用程序组件依赖注入(inject),使用 Spring 或 Weld 等 CDI 框架(Java EE 6 的引用实现)是一种可行的方法。

关于java - 是否可以为注入(inject)的 Java 资源设置 Lifestyle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7916980/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com