如何在 Spring 框架中定义动态模型

佩德拉姆埃扎蒂

我使用Spring Framework作为我的后端

我已经将知道定义为实体类实体类知道包含 5 个字段

下面是类,下面的代码没有setter getter 部分,使之更短更干净

@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:无法使用请求的结果类型 [java.lang.Long] 为具有多个返回的查询创建 TypedQuery

但是如果我在没有以下查询的情况下使用它就可以了

 public Page<Know> findAllByOrderByIdKnowDesc(Pageable pageable);
阿比莱克·辛格

您可以创建自定义构造函数并使用它来仅选择 JPA 查询中的某些字段。

public Know(Double idKnow, String SubjectKnow) {
    this.idKnow = idKnow;
    this.SubjectKnow = SubjectKnow;
}

并在 JPA 查询中使用此构造函数。确保使用包的完整路径。

@Query("SELECT NEW packagePath.Know(idKnow,SubjectKnow) FROM Know")

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Spring MVC中实现模型?

来自分类Dev

如何在Spring Boot模型中定义用于加载多个图像的字段

来自分类Dev

如何在ecllipse keepler中安装spring框架?

来自分类Dev

如何在Spring MVC框架中运行后台进程

来自分类Dev

如何在Thymeleaf片段中重复Spring模型

来自分类Dev

如何在Freemarker模板中访问Spring MVC模型对象?

来自分类Dev

如何在Spring MVC中为多种表单重用模型?

来自分类Dev

如何在 JSP 页面中打印 Spring MVC 模型值

来自分类Dev

如何在Spring Boot中动态获取EntityGraph

来自分类Dev

如何在Spring DSL中动态设置CamelContext ID?

来自分类Dev

如何在MongoDB中的Spring数据中使用动态模式?

来自分类Dev

如何在 Spring 中动态启用系统文件访问?

来自分类Dev

如何在JasperReports中动态扩展框架?

来自分类Dev

如何在实体框架中为用户对用户关系定义模型

来自分类Dev

如何在实体框架中为用户对用户关系定义模型

来自分类Dev

如何在Spring Boot 1.4中自定义Jackson

来自分类Dev

如何在Spring MVC中配置自定义MediaType?

来自分类Dev

如何在Spring MVC中执行自定义验证?

来自分类Dev

如何在intellij中打开Spring bean定义?

来自分类Dev

如何在Spring Boot中禁用ErrorPageFilter?

来自分类Dev

如何在Spring中包装JSON响应

来自分类Dev

如何在Spring Junit中创建会话

来自分类Dev

如何在Spring MVC中链接页面

来自分类Dev

我如何在Spring中创建ServletContext

来自分类Dev

如何在Spring LDAP中配置SSL?

来自分类Dev

如何在Spring Boot中添加UrlRewriteFilter

来自分类Dev

如何在集群中配置Spring WebSocket

来自分类Dev

如何在Spring MVC中链接页面

来自分类Dev

如何在Spring中包装JSON响应

Related 相关文章

热门标签

归档