HQL语句带select和不带select的区别

1、from XX查出来是持久化对象
    select xx from...查出来的是关系数据


2、from XX 查出的持久化对象位于Session的缓存中,Session会保证他们的唯一性。
    select xx from...查出的关系数据不会占用Session缓存,只要应用程序中没有任何变量引用这些数据,它们占用的内存就可以被垃圾回器期(GC)回收。

posted @ 2017-03-16 03:00  XH_Chiang  阅读(205)  评论(0编辑  收藏  举报