1

关于使用 Google Guice 将属性文件“啜”到您的系统中,然后能够将它们注入到您的代码中,有一个很好的指南 hee Guice 和一般应用程序配置。

但我想知道的一件事是,如果您的某些属性具有安全性,并且它们使用任何机制加密,那么解密和检索这些条目的好方法是什么?甚至有标准方法吗?

我问只是因为我知道我以前见过的 Spring 实现,您可以通过 Jasypt 等扩展 PropertyPlaceholderConfigurator 来处理相关属性条目的加密/解密。人们为 Guice 使用过类似的东西吗?

目前,我们正在考虑自己构建一些东西,但我很乐意指出其他方法,而不是重新发明轮子。

干杯,戴夫。

4

1 回答 1

1

标准方法是实现一个 Guice ,它通过调用它的方法Module来解密注入器可用的属性和它们。基本上,您只需将解密部分添加到您已经引用的问题的逻辑中。bindconfigure

于 2013-10-11T09:59:52.640 回答