Guice专家的问题

时间:2010-05-08 18:48:57

标签: java guice

我想知道是否有人会成为如此专家,他甚至会知道如何实施:

我有一个注入注释(@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是我的自定义注释。

现在,当请求注入值时,我想要创建一个动态绑定来解决该值。

对于那个绑定,我需要注释中的参数。

可能有一些例子,我将不得不在数据库的某个表中查看该部分是什么?关键是?。

所有麻烦都是创建注入器时数据不可用,也可以在运行时添加。

聚苯乙烯。 我的静态解决方案很简单。 (只需查看Names类)

1 个答案:

答案 0 :(得分:3)

CustomInjections为出发点。之前我做过类似的事情,使用参数来定制记录器,而不仅仅是类名。