Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/371.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
Java Hibernate/HQL查询-是否可以返回实体并更新实体中的其他字段_Java_Sql_Hibernate_Hql - Fatal编程技术网

Java Hibernate/HQL查询-是否可以返回实体并更新实体中的其他字段

Java Hibernate/HQL查询-是否可以返回实体并更新实体中的其他字段,java,sql,hibernate,hql,Java,Sql,Hibernate,Hql,我有以下实体: 学生: 身份证件 学费 加入日期 附加字段← 此字段在Student表中不作为列存在 地址: 邮寄1 拉链 身份证件 我的createQuery当前用于hibernate/hql: 从学生中选择stu作为stu,其中id='1' 我想更改此设置,以便将地址的mailing1填充到stu实体的additionalField中。我可以在hibernate hql中执行如下操作: 选择stu,从id='1'的地址中选择mailing1作为附加字段,从id='1'的stu中选择Stude

我有以下实体:

学生:

身份证件 学费 加入日期 附加字段← 此字段在Student表中不作为列存在 地址:

邮寄1 拉链 身份证件 我的createQuery当前用于hibernate/hql:

从学生中选择stu作为stu,其中id='1'

我想更改此设置,以便将地址的mailing1填充到stu实体的additionalField中。我可以在hibernate hql中执行如下操作:

选择stu,从id='1'的地址中选择mailing1作为附加字段,从id='1'的stu中选择Student作为附加字段


此/对此的修改是否能够从select子句的第二次选择from Address返回stu entityobject和Additional字段?谢谢你的帮助,谢谢

选择stu,从地址A中选择mailing1,其中A.id=stu.id作为附加字段,从学生作为stu,其中id=1,或选择stu.stu,a.mailing1 AS additionalField FROM Student AS stu在a.id=stu.id上加入地址a,其中a.id='1'如何修改选择,以便将mailing1实际填充到stu中?所以我们可以说从……中选择斯图。。。。但它会包括stu.mailing1?