hibernate基础积累

*、hibernate cascade="none"

      none:在保存、删除修改对象的时候,考虑其附属物的操作

详情:http://blog.163.com/jr_yy821180/blog/static/19590412620118293542748/

         填坑经历:该配置曾导致大批附属数据未正常生成,那叫一个苦逼。

*、hql中可以使用is not null

select bean from bean where 1= 1
and (bean.key is not null or bean.key != '')
--注意小括号的使用,不然or关系符就会变成全局的从而导致sql查询出异常数据

*、hibernate4之前的版本巧用case when完成nulls last功能

猜你喜欢

转载自lbovinl.iteye.com/blog/2333371