detached entity passed to persist 错误的引发的缘由和解决办法

detached entity passed to persist 错误的引发的缘由和解决办法
数据库


报错的缘由有以下的情形:

好比:在实体类中定义的变量以下:
    @Id
    @GeneratedValue(strategy=GenerationType.)
    @Column(name="role_id")
    private String roleId;

系统默认这个值是由数据库自动生成的,但是你的数据库并没设置其为identity属性.

这样就会报错.ide

解决办法1.在存储数据的时候,要记得把hi这一项设置为空.不然,是不能够存储的,由于已经identity了.spa

解决办法2.去掉 @GeneratedValue(strategy=GenerationType.)it

相关文章
相关标签/搜索