EntityManager refresh problem

前端 未结 2 1392
礼貌的吻别
礼貌的吻别 2021-02-12 04:59

I\'m getting this error from my EntityManager when I call the refresh function.

public void saveProduct(Product product) {
    entityManager.refresh(product);
}
         


        
2条回答
  •  抹茶落季
    2021-02-12 05:43

    public void saveProduct(Product product) {
        ...
    
        Product managedProductEntity = entityManager.find(Product.class, product.getId());
        entityManager.refresh(managedProductEntity);
    
        ...
    }
    

    Works this way. managedProductEntity will be managed, and therefore it can be refreshed from database.

提交回复
热议问题