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