该帖已经被评为良好帖
|
|
---|---|
作者 | 正文 |
发表时间:2009-04-02
fidel 写道 真是太方便了,以后要写的东西岂不是很少了。
支持楼主。 呵呵 谢谢 欢迎提出建议 大家一同把他完善。 |
|
返回顶楼 | |
发表时间:2009-04-02
dino_zhang 写道 我是来当托的。javaeye回帖竟然要先做测试。
先看看。 我同事吧?。。。呵呵谁啊? |
|
返回顶楼 | |
发表时间:2009-04-02
最后修改:2009-04-02
看了一下.可是感觉就像是把除了把Hibernate Critia的所有方法加了个$的前缀外, 然后把引用变成继承外, 没任何不同啊? 是不是我理解错了...
比方: $eq("useYn","Y") ==> Restrictions.eq("useYn","Y") 继承虽然省去了一个Class名的引用(或对象的引用),比方"Restrictions.", 看起来少写了一点代码,但他带来的高耦合是得不偿失的. |
|
返回顶楼 | |
发表时间:2009-04-02
真是看了之后让人眼前一亮啊,大呼一声,本人真的很喜欢这种书写方式呢,没想到Java也可以做到,而且还是在Hibernate上,哈哈。不过我有一个问题,请问性能和多线程方面怎么样呢?另外想用spring托管事务,不知道好实现吗?
|
|
返回顶楼 | |
发表时间:2009-04-02
zhenjia 写道 魔力猫咪 写道 欢迎竞争。我的仓库猫框架也是用来简化查询的。大家共同努力,让那些丑陋的代码都进垃圾箱吧。
呵呵 我大概看了一下你的 基于HQL 是吧 我的里面没有HQL 都是criteria实现的。 是的。不过我的框架不止HQL,JPA的EQL和SQL也可以处理。 |
|
返回顶楼 | |
发表时间:2009-04-02
HQuery是什么东东啊???
|
|
返回顶楼 | |
发表时间:2009-04-02
whaosoft 写道 HQuery是什么东东啊???
......是一个没有名的东东 主要用来做Hibernate查询的一个快速帮助工具 |
|
返回顶楼 | |
发表时间:2009-04-02
魔力猫咪 写道 zhenjia 写道 魔力猫咪 写道 欢迎竞争。我的仓库猫框架也是用来简化查询的。大家共同努力,让那些丑陋的代码都进垃圾箱吧。
呵呵 我大概看了一下你的 基于HQL 是吧 我的里面没有HQL 都是criteria实现的。 是的。不过我的框架不止HQL,JPA的EQL和SQL也可以处理。 但是我如果把HQL SQL这些实现在$()构造里,估计会很丑陋 忑长了那句子。。 |
|
返回顶楼 | |
发表时间:2009-04-02
问一下,事务是怎么控制的?还有连接池,二级缓存这些还是和原来一样?
我只大致看了一下你的文章,问的问题也许初级,请见谅~ 盼望你的回复,谢谢。 |
|
返回顶楼 | |
发表时间:2009-04-02
Snow_Young 写道 真是看了之后让人眼前一亮啊,大呼一声,本人真的很喜欢这种书写方式呢,没想到Java也可以做到,而且还是在Hibernate上,哈哈。不过我有一个问题,请问性能和多线程方面怎么样呢?另外想用spring托管事务,不知道好实现吗?
如果要用HQuery的话 只需要继承HQuery的一个类,然后 实现他的抽象方法getSession();就好了,至于你是以什么方式管理Session,这HQuery就不关心了。你只要给他Session就好 多线程方面 经过测试没有问题,因为这个问题我差点放弃HQuery,一个线程类资源共享不会冲突与多线程资源共享也不会,放心,这个也可以等周末 我整理出来 给大家下载使用。 |
|
返回顶楼 | |