スプリングデータJPAをスプリングブートアプリケーションで使用していますか?私はいくつかのプロパティを持つエンティティクラスを持っています。私はエンティティUser
に関連付けられた10のプロパティがあり、それらのうちのほんの少数(ユーザ名、パスワード、ファーストネーム、ラストネーム、電子メール)を取得したいと考えてください。スプリングデータJPA - クエリ結果をエンティティクラスに変換する方法
私は5つのフィールドだけを取得するためにクエリを書きましたが、メソッドはエンティティオブジェクトを返さず、代わりにプレーンオブジェクトを返します。
SpringデータJPAでクエリ結果をエンティティにキャストするにはどうすればよいですか?
@Query("select userName,password,firstName,lastName,email from User")
public List<User> getUsers();
「JPQL」の参照を参照してください。これは "春"とは関係ありません – DN1
@ DN1答えは@だけではないかもしれません。 – pirho