【发布时间】:2018-04-14 10:33:50
【问题描述】:
保存时出现“java.sql.SQLException: Field 'name' doesn't have a default value”。
我的保存方法
gender = genderServices.getById(Integer.parseInt(carMap.get("gender").toString()));
category.setGender(gender);
category.setCategoryName(carMap.get("categoryName").toString());
this.categoryServices.save(category);
性别.class
@Id
@GeneratedValue(strategy= GenerationType.IDENTITY)
@Column(name="id")
private Integer id;
@Column(name="name")
private String name;
分类类
@ManyToOne
@JoinColumn(name="genderID")
private Gender gender;
如何解决?
【问题讨论】: