提问人:Nha Phan 提问时间:10/13/2023 最后编辑:Nha Phan 更新时间:10/13/2023 访问量:25
与实体的接口注入
Interface injection with an entity
问:
我有 2 个实体:Book 和 Country
@Entity
public class Book {
@Id
private Long id;
private String name;
private String author;
private String mdmName;
}
@Entity
public class Country {
@Id
private Long id;
private String name;
private String mdmName;
}
public interface BookCountry {
Book getBook();
String getCountryName();
}
它们之间没有关系。我拿了一本书的清单,书名和国家
@Query("select book, c.name from Book book join Country c on c.mdmName = book.mdmName")
List<BookCountry> findBookAndCountryName();
我想创建一个接口项目来获取书籍列表和国家/地区名称,当我从查询中获取书籍时,它返回 null。我们如何从界面投影中获取 Book?
答: 暂无答案
评论