私はJPAを使い始めました。なぜ、クラスに注釈を付ける必要があるのかという質問が@Entity
であります。私がそれを行うと考えることができる唯一の理由は、自動生成ツールがデータベース内の対応するテーブルを作成したいと望むなら、それがエンティティであることが分かるということでした。@EntityでPOJOに注釈を付ける必要がある理由
public class Book {
//Fields
}
対
@Entity
public class Book {
//Fields
}
私はEntityManagerを使用などを保持しようとする場合は、最初のコード・スニペットは、例外がスローされます知っている....しかし、私たちが最初に@Entity
を追加しますなぜ私が疑問に思います場所。