在实体类中进行更改后,matplotlib
属性未在表中进行更改。
首先,我创建了一个实体,如下所示
hibernate.hbm2ddl.auto="update"
成功完成应用程序表创建后
@Entity
@Table(name="EMPLOYEE_SB")
public class Employee {
@Id
@GeneratedValue(strategy=GenerationType.AUTO)
@Column(name="EMP_ID")
private int empId;
@Column(name="EMP_NAME")
private String empName;
//Getter Setter
}
现在我在Entity类中添加了新字段,如下所示
Hibernate: create table EMPLOYEE_SB (EMP_ID number(10,0) not null, EMP_NAME varchar2(255 char), primary key (EMP_ID))
这次应用程序抛出异常
@Entity
@Table(name="EMPLOYEE_SB")
public class Employee {
@Id
@GeneratedValue(strategy=GenerationType.AUTO)
@Column(name="EMP_ID")
private int empId;
@Column(name="EMP_NAME")
private String empName;
@Column(name="PHONE")
private String phone;
// Getter and Setter
}