hibernate---根据实体类生成数据库表

如下:

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指明数据库字段长度

你可能感兴趣的:(Spring相关,JPA)