-1
下面的代碼在下面的代碼中做了什麼?這段代碼是什麼,它是如何影響Hibernate實體的?
public Employee() {
}
它對Hibernate實體有什麼影響嗎?如果是這樣,有什麼影響?
@Entity
@Table(name = "employee")
public class Employee {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "id")
private Integer id;
@Column(name = "name")
private String name;
@Column(name="age")
private Integer age;
public Employee() {
}
public Employee(Integer id, String name, Integer age) {
this.id = id;
this.name = name;
this.age = age;
}
}
所以這意味着它需要添加在代碼中? –
@ElarCampañano是的,因爲你有一個帶參數的構造函數,所以默認的no-arg構造函數將被省略,如引用。因此,你需要實現無參數的構造函數。 – Magnilex