用了两年的Hibernate之后,对ORM深有感触。一方面,ORM可以令到我们从OO角度来思考数据,屏蔽了数据库的差异(其实 Hibernate被吹的最厉害就是那个分页,其实分页没什么技术含量,而且ROR都把分页从核心抽离了)。另一方面,性能问题,例如必须select才能update,必须select全部,必须update全部,cache带来的后遗症,javabean关联问题(一对多,多对一,多对多等), lazyload问题
Hibernate一直说,他生成的sql比一般程序员的要好,可以减少很多问题。但是,我倒是认为用Hibernate反而因为对程序员的要求更高导致更多问题。而且我现在认 ...
- 浏览: 644 次
- 性别:

- 来自: 广州

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
[原创]sexy Quartz
不明白为什么做定时器一定要生成一个job.用这个job有什么用? 我的做法是1: ...
-- by dmewy -
[原创]sexy Quartz
bluemeteor 写道如果项目中使用,建议使用数据库的JOB+SP来实现数据 ...
-- by tidus2005 -
[原创]Ibatis with MapBe ...
我觉得你所说的方法 只是局限于SQL 但是我觉得Hibernate还是为程序员 ...
-- by 罪恶的小手 -
[原创]Ibatis with MapBe ...
个人觉得楼主的意见是可以参考的。适当用map可以有效地提高开发效率,少诞生一些对 ...
-- by AllenZhang -
[原创]Ibatis with MapBe ...
确实,使用HashMap可以省很多事,免得写特别多的POJO了
-- by elice






评论排行榜