管理者ユーザーが Web ウィザード (smtp サーバー、設定など) を使用して設定する必要があるいくつかの変数にアクセスする必要がある Spring MVC アプリケーションで作業しています。この情報をデータベースに保存して、アプリからアクセスできるようにしたいと考えています。この情報を保存する最良の方法はどれですか?
1362 次
2 に答える
2
Spring Reference Manual のセクション IV を読んでください。Spring がサポートするデータ永続化オプションは多数あります。いくつかの一般的なものを挙げると: JDBC、JPA、Hibernate、XML
于 2013-06-24T00:12:56.800 に答える
1
デフォルト値と汎用 GUI を使用したアプローチを使用します。したがって、デフォルト値とすべてのキーのタイプ情報を含むプロパティ ファイルを使用します。dayab データベースには、ユーザーによって変更されたこの値のみが保存されます。データベース スキーマは単なるキー値テーブルです。キーはプロパティ ファイルのものと同じで、値は文字列型です。これは、とにかくデフォルト値を解析する必要があるためです。プロパティ ファイルの型情報 (int、positiveInt、boolean、string、text、html) は、汎用 GUI によって使用され、すべてのキーに適切な入力が行われます。
例:
デフォルトのプロパティ
my.example.value=1
my.example.type=into
default.properties_en
my.example.title=Example Value
my.example.descruption=This is..
Db: キー=文字列(256) 値=文字列(2048)
于 2013-06-24T08:51:41.887 に答える