gpt4 book ai didi

java - GIN 中的 GFTP 绑定(bind)枚举

转载 作者:太空宇宙 更新时间:2023-11-04 07:34:19 26 4
gpt4 key购买 nike

我正在尝试使用以下代码行将枚举放入 ginjector 中:

ClientGinjector.java

MyEnum getMyEnum();

ClientModule.java

bind(MyEnum.class).in(Singleton.class);

但是当我尝试编译时出现以下错误:

[ERROR] Error injecting bla.blup.MyEnum: Unable to create or inherit binding: Binding requested for constant key 'bla.blup.MyEnum' but no explicit binding was found

有人可以帮我吗?

最佳答案

A constant (primitive type, String, Class or an enum) must be explicitly bound (using bindConstant() or bind()) in your GinModule (because there's no sensible default value that GIN would inject).

That's what GIN is telling you.

该文件是 GIN 无法执行的请求绑定(bind)的位置(即声明依赖关系的位置)。

关于java - GIN 中的 GFTP 绑定(bind)枚举,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17184915/

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