這個錯誤是因為eclipse
這種jpatools 自動生成的實體類內沒把id 設定為自增,還有id的值在生成的時候預設為string 即使加上了也所以無法自增 ,所以還需要把string 換成Integer ,因為是自增所以無需送數,把後邊的getid setid 刪除掉酒可以
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
// private String id;
private Integer id;
// public Integer getId() {
// return this.id;
// } // public void setId(String id) {
// Integer it =Integer.valueOf(id);
// //int i = it.intValue();
// this.id = it;
// }
設定自動model時