在Spring框架中,我们有5场动态模型在春季
@Entity
@Table(name="TblKnow")
public class Know {
@Id
private Double idKnow;
private String SubjectKnow;
private String BodyKnow;
private String ImgKnow;
private double CountView;
在JpaRepository设计模型属性我只想查询两个列不是所有的列。
public interface KnowRepository extends JpaRepository<Know,Double> {
@Query("SELECT idKnow,SubjectKnow FROM Know")
public Page<Know> findCByOrderByIdKnowDesc(Pageable pageable);
,但是当我尝试运行我得到异常
java.lang.IllegalArgumentException异常如下:无法查询创建TypedQuery一个以上的回报使用要求的结果类型[java.lang.Long中]
,但如果我下面的查询,而不使用它是罚款
public Page<Know> findAllByOrderByIdKnowDesc(Pageable pageable);