我正在使用来自https://github.com/mraible/jhipster5-demo的例子。我将Postgresql用于dev和pro。成功地生成了具有实体的项目。
当我创建新的博客和保存时,我得到了这个错误。
com.asdev.blog.web.rest.BlogResource.createBlog()中的异常= 'java.lang.IllegalStateException: org.hibernate.TransientPropertyValueException:对象引用未保存的瞬态实例--在刷新前保存瞬态实例: com.asdev.blog.domain.Blog.user -> com.asdev.blog.domain.User‘和'org.hibernate.TransientPropertyValueException:=’org.hibernate.TransientPropertyValueException:对象引用未保存的瞬态实例--在刷新之前保存瞬态实例: com.asdev.blog.domain.Blog.user -> com.asdev.blog.domain.User;嵌套的例外是java.lang.IllegalStateException: java.lang.IllegalStateException对象引用未保存的瞬态实例-在刷新之前保存瞬态实例: com.asdev.blog.domain.Blog.user -> com.asdev.blog.domain.User‘
我和杰普斯特4合作过。
有什么建议吗?
发布于 2018-07-14 07:52:00
在这种情况下,这可能是因为保存多方(Blog)时字段中的值在JPA上处于非托管状态。作为对策,我修改了Controller,您可以通过在一侧(用户)检索对象并将其重置到多个侧字段来解决问题。
https://stackoverflow.com/questions/51335228
复制相似问题