gpt4 book ai didi

java - Guice专家提问

转载 作者:行者123 更新时间:2023-12-02 00:51:34 25 4
gpt4 key购买 nike

我想知道是否有人是 guice 方面的专家,他甚至知道如何实现它:

我有一个带有一些参数的注入(inject)注释(@ConfParam),如下所示:

class TestClass {

private final int intValue;

@Inject
public TestClass(@ConfParam(section = "test1", key = "1") int intValue{
this.intValue = intValue;
}

public int getIntValue() {
return intValue;
}

}

ConfParam 是我的自定义注释。

现在,当请求注入(inject)值时,我希望 guice 创建一个动态绑定(bind),以解析该值。

对于该绑定(bind),我需要注释内的参数。

一些例子可能是,我必须在数据库中的某个表中查找该部分在哪里?关键是?。

所有的问题是,数据在创建注入(inject)器时不可用,也可以在运行时添加。

诗。我静态解决方案很简单。 (只需看看 Names 类)

最佳答案

看看CustomInjections作为起点。我之前做过类似的事情,使用参数来进一步自定义记录器,而不仅仅是类名。

关于java - Guice专家提问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2795227/

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