-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

两个表的实体类都是自动生成的,不会被修改。

问题是,对于项目表中的 projectId 8,我想将 clientId 从 4 更改为 5。我如何使用 JPA 和 JSF 来做到这一点?

我有大量客户,无法在下拉列表中显示。

Primefaces 自动完成是一种解决方案,但我做不到。

4

1 回答 1

0

让用户查询客户端,或者输入id。

在 JPA 中,您可以使用 id 为 Client 执行 find()。

于 2013-02-27T15:20:14.327 回答