数据库中数据使用“删除”字段来标记数据已经删除,而不做物理删除
例如有如下数据库表
----------
| T_USER |
----------
| ID |
| NAME |
| DEL |
----------DEL默认值为0,如果删除数据,则DEL值为1。任何检索的时候仅检索DEL为0的数据。这个在Hibernate如何用配置类实现啊?不希望在程序级别将delete操作变为update
例如有如下数据库表
----------
| T_USER |
----------
| ID |
| NAME |
| DEL |
----------DEL默认值为0,如果删除数据,则DEL值为1。任何检索的时候仅检索DEL为0的数据。这个在Hibernate如何用配置类实现啊?不希望在程序级别将delete操作变为update
解决方案 »
- 自己定义的一个类,为什么不能将它实例化成对象数组?
- 我用jsp写了个注册检查页面,可为什么运行了数据库里面没有注册的用户信息啊!
- 浮点数1.344用16进制表示是多少?
- 关于JMS传送XML文件问题
- JSF中<h:dataTable />支持lis怎么用
- JavaWeb编程时遇到的问题,求助
- 请教一个问题:关于Struts中的RequestProcessor这个类
- jdbc和oracle的连接driver问题???????
- Array data type in web service
- hibernate 关于一对多级联删除失败的问题
- JDBC解决SQL注入问题 急求!!!!
- 高分求一正则表达式
delete from t_user where id=1
修改为
update t_user set del=1 where id=1对于任何一个select,都加入条件
select...where del=0这样就可以访问那些被“删除”的数据。