-3

次のシナリオがあります。

テーブル

計画

プロジェクト ID プロジェクト名 クライアント ID

 1              P1           1
 2              P2           2
 3              P3           5
 4              P4           1
 5              P5           3
 6              P6           2
 7              P7           4
 8              P8           4
 9              P9           5
 10             P10          3

クライアント

ClientId クライアント名

1                CA
2                CB
3                CC
4                CD
5                CE

両方のテーブルのエンティティ クラスは自動生成され、変更されません。

問題は、Project Table の projectId 8 の clientId を 4 から 5 に変更したいということです。JPA と JSF を使用してそれを行うにはどうすればよいですか?

膨大な数のクリネットがあり、ドロップダウン リストに表示できません。

Primefaces のオートコンプリートは 1 つの解決策ですが、私にはできません。

4

1 に答える 1

0

ユーザーにクライアントのクエリを実行させるか、IDを入力します。

JPAでは、IDを使用してクライアントに対してfind()を実行できます。

于 2013-02-27T15:20:14.327 に答える