hibernate如何处理数据删除标签?

seadn 2010-04-19 12:31:51
数据库中数据使用“删除”字段来标记数据已经删除,而不做物理删除
例如有如下数据库表
----------
| T_USER |
----------
| ID |
| NAME |
| DEL |
----------

DEL默认值为0,如果删除数据,则DEL值为1。任何检索的时候仅检索DEL为0的数据。

这个在Hibernate如何用配置类实现啊?

不希望在程序级别将delete操作变为update
...全文
50 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
seadn 2010-04-20
  • 打赏
  • 举报
回复
我的最终目标是不在数据库中删除数据,从jdbc的角度上说就是将
delete from t_user where id=1
修改为
update t_user set del=1 where id=1

对于任何一个select,都加入条件
select...where del=0

这样就可以访问那些被“删除”的数据。
lp19890601 2010-04-19
  • 打赏
  • 举报
回复
你是想改源碼啊? delete是刪除,update是修改,你調用刪除讓修改,什麽意思啊?

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧