JPA如何获取某些字段而不是所有字段 [英] JPA how to get some fields not all fields

查看:631
本文介绍了JPA如何获取某些字段而不是所有字段的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有主表和明细表
1- master -Employee(id int主键,名称varchar2,address_Id int外键)
2-详细信息-地址(id int主键,块varchar2,建筑物varchar2,区域varchar2)

I have Master table and Details table
1- master -Employee(id int primary Key, name varchar2, address_Id int foreign key)
2- details- Address(id int primary key, block varchar2, building varchar2, area varchar2)

我使用JPA来获取对象,我想要一些字段,而不是全部,我想要 (Employee.id,Employee.name,Address.area)仅
所以我如何在不获取所有字段的情况下做到这一点? 谢谢.

I use the JPA to get the Object and i want some fields not all, i want (Employee.id, Employee.name, Address.area) only
so how can i do this without get all fields??
thanks.

推荐答案

我知道有些晚了,但是仍然想回答,以防有人可能也会遇到此问题:您是否考虑过尝试获取诸如lazy和渴望的?有了这些,您可能会得到所有直接标记为渴望"的字段,而懒惰"字段则被提取

I know it is a little bit late, but still wanted to answer in case someone may also face this problem: have you considered to try fetch types like lazy and eager? With these you may get all the fields that are just marked as "eager" directly, "lazy" fields are fetched

这篇关于JPA如何获取某些字段而不是所有字段的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆