加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

新玩!遇到问题:请使用@ javax.persistence.Entity注释注释您的

发布时间:2020-12-15 08:41:53 所属栏目:Java 来源:网络整理
导读:新玩,只是试图关注视频: http://www.playframework.org/ 我到目前为止,我想在创建Task-class后创建任务列表.我什么时候重装我得到这个错误: “发生了UsupportedOperationException:请使用@ javax.persistence.Entity注释注释您的JPA模型.” 我正在使用Ecl
新玩,只是试图关注视频: http://www.playframework.org/

我到目前为止,我想在创建Task-class后创建任务列表.我什么时候重装我得到这个错误:

“发生了UsupportedOperationException:请使用@ javax.persistence.Entity注释注释您的JPA模型.”

我正在使用Eclipse.另请注意,我已将任务更改为以下人员:

我在Person.java中的Person模型/类定义

package models;

    import play.*;
    import play.db.jpa.*;
    import javax.persistence.*;
    import java.util.*;

    public class Person extends Model{
        public String title;
        public boolean done;

        public Person(String title){
            this.title = title;
        }
    }

和application.java:

package controllers;

    import play.*;
    import play.mvc.*;
    import java.util.*;
    import models.*;

    public class Application extends Controller {

        public static void index() {
            List persons = Person.find("order by id desc").fetch();
            render(persons);
        }
    }

错误与此行相关联:
????????列出人员= Person.find(“由id desc命令”).fetch();

解决方法

将@Entity添加到模型类的顶部.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读