gpt4 book ai didi

java - Guice @Nullable 注解

转载 作者:搜寻专家 更新时间:2023-11-01 01:57:36 25 4
gpt4 key购买 nike

在我的服务中,我有一个带有@Inject 和其中一个参数(提供者)@Nullable 的 protected 构造函数。我得到的任何想法

com.google.inject.CreationException: Guice creation errors:1) No implementation for [[service]] was bound.

? Guice 是 3.0pre1,@Nullable 是我们的。

最佳答案

@Nullable@Inject(optional=true) 不同...我想如果你想注入(inject)null , 你需要 bind(Service.class).toProvider(Providers.<Service>of(null))或者以其他方式绑定(bind)某种可能返回 null 的提供程序.

关于java - Guice @Nullable 注解,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4887196/

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