0

次のエンティティクラスがあります

public class ReportRequest {

@Id
@GeneratedValue (strategy=GenerationType.IDENTITY)
private long id;
private String requestorUsername;
    ...
}

これはテーブル ReportRequest にマップされ、次のフィールドを持つレガシー テーブル User があるとします(id, username, fullname)。ここで、ReportRequest テーブルの requestorUsername は User テーブルのユーザー名にマップされます。

ReportRequestリクエスタのフルネームでオブジェクトを取得する最良の方法は何ですか? User エンティティ オブジェクトを作成する必要がありますか? JPQL、ネイティブSQLでどうすればいいですか?

4

1 に答える 1