1

まず、Lift Props を使用してアプリの特定の構成を保存する必要がありますか? Lift のドキュメントでは、この Prop を使用して環境 (本番環境、テストなど) を構成できると説明していますが、他の目的に使用できるかどうかについては決して言及していません。

それらを使用することに問題がない場合、これらのプロパティを保存するにはどうすればよいですか (保存します)。Props オブジェクトで確認できる関数はすべてゲッターです。たとえば、私が財産を持っている場合myapp.myconf1

私は次のようなことをしたいと思います:

Prop.save("myapp.myconf1","value1")

これは Props を使用して可能ですか、それとも Typesafe config や Java props などの他のライブラリを使用する必要がありますか?

前もって感謝します!

4

1 に答える 1

4

Lift Props オブジェクトは、読み取り/書き込みストアになることを意図していません。これは、展開固有の構成情報 (つまり、開発/テスト/リリース環境間で異なる設定) のリポジトリです。ファイルはクラスパス内に保存され、WAR ファイルとしてデプロイする場合、API が存在したとしても変更する方法はないと思います。

名前と値のペアを保存することだけが必要な場合は、Java props が正常に機能するはずです。

于 2012-08-23T14:33:50.670 に答える