=2时 执行
更新操作,查询后隐藏该条数据(让用户看不见即可),
这么简洁的语言我只能这样理解了:就是更新状态后(伪删除)不让用户看见此条记录,如果是这样的话我有一种解决方案
在页面中只显示记录数不为2的,dao层可以使用 mybatis生成的example对象查询所有status不为2的对象,返回一个list对象,这样就行了,希望能帮到你
同意一楼的做法,就是在正常展示查询语句中添加条件,如:0、1,是0的用户可看到,是1的条件过滤掉。在更新数据时,将0修改为1,就行了
你在sql查询得时候就需要拿到的数据total为2的数据,或者你查到数据在展示的时候是使用jQuery的if条件判断一下
给本条数据一个状态 伪删除,前台查询过滤掉此种数据状态
加个状态码,然后条件判断
这种就是查询的时候要加过滤条件,不然伪删除状态字段就没意义了