Java jasypt,一次性加密和替换大型配置数据

Java jasypt,一次性加密和替换大型配置数据,java,encryption,replace,jasypt,Java,Encryption,Replace,Jasypt,我正在使用Jasypt加密和解密Java应用程序中的机密配置数据。虽然使用命令行加密配置文件中的值和替换很容易,但是对于包含数百个这样的值的文件来说并不实用,并且该文件对于不同的环境是不同的,并且不能自动化 所以我想做的是把一个未加密的文件一次加密所有内容。使用普通java,在逐行运行配置数据时,如何替换配置数据的值。 谢谢我不确定是否有更好的方法,但我能够使用Apache commons io FileUtils。创建一个LineIterator并在迭代时加密(您需要找出每行中需要加密的内容)

我正在使用Jasypt加密和解密Java应用程序中的机密配置数据。虽然使用命令行加密配置文件中的值和替换很容易,但是对于包含数百个这样的值的文件来说并不实用,并且该文件对于不同的环境是不同的,并且不能自动化

所以我想做的是把一个未加密的文件一次加密所有内容。使用普通java,在逐行运行配置数据时,如何替换配置数据的值。
谢谢

我不确定是否有更好的方法,但我能够使用Apache commons io FileUtils。创建一个LineIterator并在迭代时加密(您需要找出每行中需要加密的内容),存储结果,最后将所有内容写入输出文件。简单,做我想做的事