背景: いくつかのタイプにいくつかの属性を追加して拡張する必要があるオブジェクト モデルがありますが、これはインストールによって異なる可能性があります。たとえば、「ユーザー」オブジェクトにはいくつかの拡張属性が必要です。一部のサイトでは「ユーザー」に複数の識別子が必要ですが、他のサイトでは「ユーザー」には追加の電話番号、住所、日付などの属性が必要です。私は複数のオブジェクト モデルとインターフェイスを維持することを避け、代わりにこれを「拡張可能なオブジェクト プロパティ」としてモデル化することを好みます。
質問: 型定義を処理し、型指定されたプロパティ バッグ、プロパティを一覧表示するメソッド、型指定の強制、値の検証、文字列との間での値の変換、および関連する SQL クエリとフォーム処理を支援するメソッドを提供する Java ライブラリはありますか? ?
タイプと属性をプログラムで定義できる必要があります。構成ファイルからタイプ定義をロードする機能が望ましいでしょう。
コメントは大歓迎です。ありがとうございました。