不确定我是否缺少任何与JPA相关的配置。GETTERS AND SETTERS for brevity */@RequestMapping(method=RequestMethod.DELETEQuestionnarieService.java questionnarieRepository.deleteById(id);
我只想让那些没有使用的属性从DB (orphanRemoval=true)中删除。我得到的是,它首先尝试更新引用PRODUCT_ID,然后删除它。但是由于引用是键的一部分,所以它不能。它的子节点 @Table(name="ATTRIBUTE") @EmbeddedIdHibernate: delete from ATTRIBUTE where COUNTRY_COD
我目前正在开发一个基于Spring Boot的REST API服务器。多亏了Spring Data Rest,10个左右的实体可以通过一个简单的存储库(@RepositoryRestResource加上JpaRepository和JpaSpecificationExecutor现在我需要将安全控件与@PreAuthorize集成在一起。
这里的问题是,我应该将注释放在哪个方法上来限制GET / POST /等?例如,如果我限制delete</
当我使用JPAdelete时,我得到一个错误。我检查了日志,发现了一个更新SQL,我不知道为什么要执行删除操作,但它会打印更新SQL源码: at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPoss