3 Stimmen

neu zu spielen! Ich habe Probleme mit: Bitte annotieren Sie Ihr JPA-Modell mit der Annotation @javax.persistence.Entity

Ich bin neu im Spiel und versuche gerade, dem Video zu folgen: http://www.playframework.org/

Ich komme so weit, dass ich die Liste der Aufgaben nach dem Erstellen der Task-Klasse erstellen möchte. Wenn ich neu lade, bekomme ich diesen Fehler:

"UsupportedOperationException occured : Bitte annotieren Sie Ihr JPA-Modell mit der @javax.persistence.Entity-Annotation."

Ich verwende Eclipse. Beachten Sie auch, dass ich Aufgaben geändert habe, um Personen zu sein in:

Mein Person-Modell/Klassendefinition in Person.java

    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;
        }
    }

Und 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);
        }
    }

Der Fehler ist mit dieser Zeile verbunden: Liste persons = Person.find("order by id desc").fetch();

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X