我需要使用jhipster进行软删除。
例如: 如果用户单击删除按钮,则需要将is_active标志标记为false。 编写自定义代码将是唯一的解决方案,或者有什么方法可以实现?
我到目前为止所做的事情:
答案 0 :(得分:0)
您将必须自行编辑。首先,我建议您扩展由JHipster生成的所有类(除了Resources,您将不得不创建另一个类并使用自定义映射,从而在前端更改服务)
StudentRepository
并创建一种更新is_active
值的方法(最好是接收ID和值:true或false)StudentService
并创建一个新方法(例如,将其命名为public void disableAddress(Long id)
)StudentResource
并更改deleteStudent
方法内的代码,然后在服务层中调用新创建的方法