Erstellen von Datenbanktabellen aus den Entitäten

Ist im Ruhezustand so etwas wie code-first-Ansatz von Entity Framework?
Ich versuche vorbereiten Datenbank-Tabellen aus java-Klassen (MySQL). Ich habe bereits vorbereitet java Klassen mit JPA-Annotationen, aber ich bin nicht sicher, was jetzt zu tun (ich bin mit IntelliJ). Was sollte ich in meinem main zu erstellen thoose Tabellen? Oder sollte ich einige tools?

Einer meiner Klassen sieht wie folgt aus:

@Entity
public class Item {

    @Id
    @GeneratedValue
    private long id;

    @Column
    private String text;

    @ManyToMany(mappedBy = "items")
    private Set<Container> containers = new HashSet<Container>();

    public long getId() {
        return id;
    }

    public String getText() {
        return text;
    }
    public void setText(String text) {
        this.text = text;
    }

    public Set<Container> getContainers() { return containers; }
}
InformationsquelleAutor Matt Mcdon | 2014-11-03
Schreibe einen Kommentar