1

さまざまなクラスのオブジェクト (のリスト) に対して効率的なCRUD UI を作成しようとしています。

  • 指定したリストからオブジェクトを表示および削除し、次のページで編集または作成を開始するための 1 つの Facelets ページ
  • オブジェクトを編集するか、新しいオブジェクトを作成して前のページ リストに保存するための 1 つの Facelets ページ

しかし、Bean や Facelets ページを再利用しようとすると、いつも特定のポイントで行き詰まります。そして、それらは基本的に同じことを行いますが、CRUD操作を実行したいすべてのクラスについて、私が必要とする印象を受けます

  • 上記の両方の Facelet ページ
  • アクションのバッキング Bean

これはよく知られている問題だと思います。CRUDに関しては、コードを保存し、基本的に同じことを繰り返さない方法はありますか?
ジェネレーターを使用するという考えも好きではありません。それは、維持するのが難しい多くの繰り返しコードにつながるからです。

4

0 に答える 0