Caused by: org.hibernate.id.IdentifierGenerationException: ids for this class must be manually assigned before calling save()
因为ID设置为了手动设置:
而在保存时没有设置ID:
privilegeGroupService.save(group);
导致出现这个错误。
在保存时可以手动设置个UUID即可:
public void save(PrivilegeGroup entity) {
entity.setGroupid(UUID.randomUUID().toString());
super.save(entity);
}