hibernate---エンティティクラスに基づいてデータベース・テーブルを生成
次のようになります.
@Entityのnameプロパティは、生成されたデータベース・テーブルの名前を示し、クラスにロードします.
プライマリ・キー・フィールド名に@id【プライマリ・キーであることを示す】、@GeneratedValue(strategy=GenerationType.AUTO)を付ける【プライマリ・キー生成ポリシー】
@Column(name=“XXX”、length=“XXX”)、nameはデータベースとエンティティークラスのフィールド名を示し、lengthはデータベースフィールドの長さを示す
import javax.persistence.*;
import java.util.Date;
@Entity (name = "TB_SYS_LOG")
public class SysLog {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@Column(name = "ID_")
private Integer id;
@Column(name = "TITLE_")
private String title;
//get/set
// get/set
}
@Entityのnameプロパティは、生成されたデータベース・テーブルの名前を示し、クラスにロードします.
プライマリ・キー・フィールド名に@id【プライマリ・キーであることを示す】、@GeneratedValue(strategy=GenerationType.AUTO)を付ける【プライマリ・キー生成ポリシー】
@Column(name=“XXX”、length=“XXX”)、nameはデータベースとエンティティークラスのフィールド名を示し、lengthはデータベースフィールドの長さを示す