精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2006-05-22
netfishx 写道 很多人和所有人(或者绝大多数人)是不同的,如果是后者,用什么也注定项目失败
楼上的 不要这么抬杠好不好 根据楼主的实际情况 选hibernate的话 肯定是有一定难度的 对于做项目来说 这是很痛苦的 你知道不? 从个人的意愿来说,你赞同哪种技术 那是你自己的事情。你啊你。。。。。。。。。。。。。。 |
|
返回顶楼 | |
发表时间:2006-05-22
晕死了,楼上的注意一下我的话是针对什么的。
扯什么“赞同哪种技术”干吗 |
|
返回顶楼 | |
发表时间:2006-05-22
1、到处都是大数据量操作不适宜用hibernate
2、用存储过程来实现业务逻辑的不适宜用hibernate 3、数据库关系复杂、或者遗留数据库不适合hibernate 4、团队没有至少一个精通hibernate,不适合hibernate 如果以上有一个成立,那么恭喜你,不必要用hibernate,呵呵,借借ibatis吧。不过,个人还是呕血建议不要用jdbc! |
|
返回顶楼 | |
发表时间:2006-05-24
我想问问强烈建议ibatis的各位的分页是怎么处理的
是自己手工写分页sql 还是用ibatis里面的 rs.absolute(skipResults); 性能呢 |
|
返回顶楼 | |
发表时间:2006-05-24
iBatis吧
毕竟太大型的项目,还是把SQL的控制交给自己好一些 将来做优化之类的也好一些。 |
|
返回顶楼 | |
发表时间:2006-05-24
zgd 写道 我想问问强烈建议ibatis的各位的分页是怎么处理的
是自己手工写分页sql 还是用ibatis里面的 rs.absolute(skipResults); 性能呢 iBatis不是有现成的分页吗! queryForList(String id, Object parameterObject, int skip, int max) // skip -- 跳过的记录(即: 起始记录-1) // max -- 每页的记录数 |
|
返回顶楼 | |
发表时间:2006-05-24
如果有很牛的DBA我建用hibernate,因为毕竟是面向OO编程,开发人员比较好上手。
如果要考虑到SQL优化和效率的问题,那还是优先考虑 ibatis。这样可以做到sql级的优化。 |
|
返回顶楼 | |
发表时间:2006-05-24
zelsa 写道 zgd 写道 我想问问强烈建议ibatis的各位的分页是怎么处理的
是自己手工写分页sql 还是用ibatis里面的 rs.absolute(skipResults); 性能呢 iBatis不是有现成的分页吗! queryForList(String id, Object parameterObject, int skip, int max) // skip -- 跳过的记录(即: 起始记录-1) // max -- 每页的记录数 看过源代码没有 我就是问 rs.absolute(skipResults); 的性能如何 |
|
返回顶楼 | |
发表时间:2006-05-27
谢谢各位的建议!
已经选好了,综合各方面的因素进行分析,选的是iBatis。 |
|
返回顶楼 | |
发表时间:2006-05-29
zgd 写道 zelsa 写道 zgd 写道 我想问问强烈建议ibatis的各位的分页是怎么处理的
是自己手工写分页sql 还是用ibatis里面的 rs.absolute(skipResults); 性能呢 iBatis不是有现成的分页吗! queryForList(String id, Object parameterObject, int skip, int max) // skip -- 跳过的记录(即: 起始记录-1) // max -- 每页的记录数 看过源代码没有 我就是问 rs.absolute(skipResults); 的性能如何 个人感觉最好自己手写分页sql,iBatis的这种处理方法性能上肯定会有影响的,如果iBatis能像hibernate那样自动判断不同的数据库封装不同的分页sql就好了.... |
|
返回顶楼 | |