jeecg 的逻辑删除如何操作?
JEESCG支持逻辑删除,操作步骤如下:
-
在数据库中创建一个字段,比如命名为“delete_flag”,用来表示是否被逻辑删除。一般使用一个整数类型的字段,0表示未删除,1表示已删除。
-
在实体类中添加该字段,并在对应的数据库表中建立该字段与实体类属性的映射关系。
-
在DAO层的SQL语句中,将“delete_flag=0”作为条件进行查询,这样就能查询到未被删除的数据。
-
在删除操作时,不是直接删除数据,而是将“delete_flag”字段的值设置为1,表示已被逻辑删除。
-
在更新操作时,也需要注意将“delete_flag”字段的值保持为原来的值,不要将其更新为1。
-
在查询操作时,需要加上“delete_flag=0”的条件,以过滤掉被逻辑删除的数据。
通过以上步骤,就能实现JEESCG的逻辑删除功能。
原文地址: http://www.cveoy.top/t/topic/mD1 著作权归作者所有。请勿转载和采集!