Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.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 Spring数据JPA-如何通过父对象查找嵌套对象';谁的身份证?_Java_Spring_Spring Data_Spring Data Jpa - Fatal编程技术网

Java Spring数据JPA-如何通过父对象查找嵌套对象';谁的身份证?

Java Spring数据JPA-如何通过父对象查找嵌套对象';谁的身份证?,java,spring,spring-data,spring-data-jpa,Java,Spring,Spring Data,Spring Data Jpa,一些对象: public class SomeObject { @Id @GeneratedValue private Long id; @OneToMany(mappedBy = "someObject") @Cascade(CascadeType.ALL) private Collection<NestedObject> nestedObjects; // ... } 我可以通过findAll方法找到所有嵌套对象,但无

一些对象:

public class SomeObject {
    @Id
    @GeneratedValue
    private Long id;

    @OneToMany(mappedBy = "someObject")
    @Cascade(CascadeType.ALL)
    private Collection<NestedObject> nestedObjects;

    // ...
}
我可以通过findAll方法找到所有嵌套对象,但无法通过someObject的id或其本身找到嵌套对象(我得到的是空集合)

公共接口嵌套对象存储库扩展了JpaRepository{
集合findBySomeObject_Id(长Id);
集合findBySomeObject(SomeObject SomeObject);
}
忘记初始化SomeObject构造函数中嵌套对象中的SomeObject:

    for (NestedObject nestedObject: nestedObjects)
        nestedObject.setSomeObject(this);
忘记初始化SomeObject构造函数中嵌套对象中的SomeObject:

    for (NestedObject nestedObject: nestedObjects)
        nestedObject.setSomeObject(this);

什么是底层SQL日志记录?查看日志记录,找出并检查是否存在数据。底层SQL日志记录是什么?打开日志,找出并检查是否有明确的数据
    for (NestedObject nestedObject: nestedObjects)
        nestedObject.setSomeObject(this);