jpa 设置了@Column(nullable=false) 无效果,但是设置id 的缺有效
@Id@Column(name="ID")private Integer id;
你的表时手动创建的,还是反向生成的?设置了后 是哪里没效果,保存数据还是提示字段不能为空吗?看看你的数据库字段设置不是允许null的,