休眠類似於Entity Framework的代碼優先方法嗎? 我想從java類(MySQL)準備數據庫表。我已經準備好了帶有JPA批註的Java類,但我不確定現在要做什麼(我正在使用IntelliJ)。我的主要工作是創建桌子嗎?或者我應該使用一些工具?從實體創建數據庫表
我的一個班是這樣的:
@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; }
}
可能重複: //stackoverflow.com/questions/4507142/does-hibernate-create-tables-in-the-database-automatically) – Xstian 2014-11-04 10:10:23