Java 春季作者较少JPA多对多关系

Java 春季作者较少JPA多对多关系,java,spring,spring-data-jpa,jpa-2.1,Java,Spring,Spring Data Jpa,Jpa 2.1,嗨,我是Spring JPA的新手。我正在编写一个平凡的作者和书籍示例。一本书可以有许多作者,一个作者可以有许多书。我先添加一本书,然后尝试添加作者。我想找一些不属于任何作者的书。我该怎么做 public class Book{ public string Title; public Set<Author> Authors; } public class Author{ public string Name; public Set<Bo

嗨,我是Spring JPA的新手。我正在编写一个平凡的作者和书籍示例。一本书可以有许多作者,一个作者可以有许多书。我先添加一本书,然后尝试添加作者。我想找一些不属于任何作者的书。我该怎么做

public class Book{
     public string Title;
     public Set<Author> Authors;
}

public class Author{
     public string Name;
     public Set<Book> Books;
 }
公共课堂教材{
公共字符串标题;
公共集作者;
}
公共类作者{
公共字符串名称;
公共书籍;
}

积垢沉淀法应完成以下工作。在这里,我假设Book的主id为Integer
crudepository

@存储库
公共接口BookRepository扩展了Crudepository{
...
列出findByBookAuthorsIsEmpty();
...
}
@Repository
public interface BookRepository extends CrudRepository<Book, Integer> {
...
    List<Book> findByBookAuthorsIsEmpty();
...
}