在Guice模块中添加属性文件很简单:
public class MyModule extends AbstractModule { @Override protected void configure() { try { Properties properties = new Properties(); properties.load(new FileReader("my.properties")); Names.bindProperties(binder(), properties); } catch (IOException ex) { //... } }}稍后,很容易从“属性”切换到其他配置源。
[编辑]
顺便说一句,您可以通过使用注释获得注入的属性
@Named("myKey")。


