首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

预备决定不再支持hql特性

2012-07-29 
准备决定不再支持hql特性又测试过一段时间发现save和hibernate的性能相当。select 一如既往的快hibernate一

准备决定不再支持hql特性

又测试过一段时间发现save和hibernate的性能相当。select 一如既往的快hibernate一大截。

?

但是心里总是毛毛的感觉哪里有纰漏。

?

我一直把hql当做一种join的简化写法 而不是面向对象查询。

?

hql转成join 查询是可行的,但是。。。我觉得现在就把hql特性加进来不是很成熟。加进来显得不伦不类,没能带来性能提升而且成了一个大的隐患。

?

freyjaJdbcTemplate的目标就是追求效率。

?

save和update 操作实际上不会有太大差别,因为这类系统提升效率的地方就是依靠对缓存的掌握。

也就是说差距体现在select 操作上面。

?

?

所以在sql上面会去掉hql语法的支持。在单实体加载上面保留manytoone支持。这个比较简单,

在save/update方法上面不会去关联update/save

?

这样之后会加上简化的查询缓存。

?

完了之后会与大家见面~

热点排行