Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 什么是关系对象?_Database_Jpa_Persistence - Fatal编程技术网

Database 什么是关系对象?

Database 什么是关系对象?,database,jpa,persistence,Database,Jpa,Persistence,我指的是学习JPA,这里给出了一个表格 在查询行中,它们所指的关系对象是什么? 它们是我正在创建的实体类的对象还是其他对象。A确实返回实体的实例,但它也可以简单地返回数组(即行)或非实体的对象列表。现在,对于对象列表,我们的意思是我们写一个查询,它们只返回一些元组,这些元组没有给定实体类的结构。因此,我们可以将其存储在非实体类的类的对象中。我不知道我是否清楚。例如,选择p.name,p.birthDate from Person p将返回包含字符串和日期的数组。字符串和日期不是实体从Person

我指的是学习JPA,这里给出了一个表格

在查询行中,它们所指的关系对象是什么?
它们是我正在创建的实体类的对象还是其他对象。

A确实返回实体的实例,但它也可以简单地返回数组(即行)或非实体的对象列表。

现在,对于对象列表,我们的意思是我们写一个查询,它们只返回一些元组,这些元组没有给定实体类的结构。因此,我们可以将其存储在非实体类的类的对象中。我不知道我是否清楚。例如,
选择p.name,p.birthDate from Person p
将返回包含字符串和日期的数组。字符串和日期不是实体<代码>从Person p中选择新PersonInfo(p.name,p.birthDate)将返回PersonInfo的实例,它不是en entity。PersonInfo只是一个包含两个变量的类,两个变量的数据类型为string和date。好的,谢谢。在相同的链接中,你能帮我多做一件事吗?如果给出了JPA关系,你能指出任何有更多描述的链接吗?规范是可读的,Hibernate参考文档也是可读的。但通过实践和解决具体问题,你会学到更多。