Spring的CrudRepository
提供了一些删除方法,而JpaSpecificationExecator
没有。我想根据规范
删除——就像我在查询一样。有办法做到这一点吗?
理由:我希望确保用户在删除期间拥有资源,而不是允许基于id直接访问资源(请参见https://www . owasp . org/index . PHP/Top _ 10 _ 2013-A4-Insecure _ Direct _ Object _ References)。
我看到的选项:
@Query
。类似于从实体 e 中删除的内容,其中 e 在(从实体 e 中选择 e,其中...)。
这工作正常,但我想重用其他代码,而不必手动创建查询。
它很简单,你可以使用列表