ユーザーがWebアプリケーションからエントリを追加、編集、および削除できるデータベーステーブルがいくつかあります。また、入力は永続化する前に検証する必要があります。
これで、単純にテーブルを作成し、そこにラベル付きの入力フィールドを配置することができましたが、結果は DRY とはほど遠いものであり、維持するのは恐ろしいことです。複合コンポーネントは、これを少しだけ改善します。多くの作業を削減できる代替案はありますか?
ユーザーがWebアプリケーションからエントリを追加、編集、および削除できるデータベーステーブルがいくつかあります。また、入力は永続化する前に検証する必要があります。
これで、単純にテーブルを作成し、そこにラベル付きの入力フィールドを配置することができましたが、結果は DRY とはほど遠いものであり、維持するのは恐ろしいことです。複合コンポーネントは、これを少しだけ改善します。多くの作業を削減できる代替案はありますか?
私が質問を誤解していない場合、検討したい概念の 1 つは汎用/生成された CRUD です。
Netbeans には、primefaces CRUD ジェネレーターへのリンクがあります