精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2006-12-15
要是使用比较复杂的sql还是不行啊,比如case when和left join之类的,这些在我要用sql写语句的时候都是经常用的,一般的用hibernate处理还是不错
|
|
返回顶楼 | |
发表时间:2006-12-16
其实hib已经有完整的sql解析机制,还有前面那位兄弟为何去解析hql是否属于多此一举呢?有否考虑hib为何提出hql机制,不实现代码级别查询?
目前speed这个开源框架已解决sql动态映射对象,繁琐的映射配置等,数据库sql的left join子查询等一系列问题。可以参考。 https://sourceforge.net/projects/speedframework/ |
|
返回顶楼 | |
发表时间:2006-12-16
不用占位符是最大的问题,习惯不好。
拼SQL有很多种方式,你这东西为啥要用Java来搞?另外,分页和统计怎么做?试试写一句带有Oracle函数+多WHERE语句+子查询+Group By子句+Order By子句的试试? |
|
返回顶楼 | |