今天新写了一个包含save的方法,不管怎样修改实体,始终无法正常保存。
detached entity passed to persist。
后来大佬帮忙查看错误原因,发现是由于model定义时在ID处多加了一句
@GeneratedValue(strategy=GenerationType.AUTO)
导致实体变成游离态,无法保存。 GeneratedValue AUTO, MySQL中会识别为 Id整形增长, 而我的项目里使用的是UUID。
删掉这句话问题就被解决了。
今天新写了一个包含save的方法,不管怎样修改实体,始终无法正常保存。
后来大佬帮忙查看错误原因,发现是由于model定义时在ID处多加了一句
@GeneratedValue(strategy=GenerationType.AUTO)
导致实体变成游离态,无法保存。 GeneratedValue AUTO, MySQL中会识别为 Id整形增长, 而我的项目里使用的是UUID。
删掉这句话问题就被解决了。