I got "java.sql.SQLException: Field 'name' doesn't have a default value" when i save.
my save method
gender = genderServices.getById(Integer.parseInt(carMap.get("gender").toString()));
category.setGender(gender);
category.setCategoryName(carMap.get("categoryName").toString());
this.categoryServices.save(category);
Gender.class
@Id
@GeneratedValue(strategy= GenerationType.IDENTITY)
@Column(name="id")
private Integer id;
@Column(name="name")
private String name;
Category class
@ManyToOne
@JoinColumn(name="genderID")
private Gender gender;
How to i fix it?