像Hibernate这样的框架会带来多少开销?

Mr.*_*Boy 3 java performance orm hibernate web-applications

开发人员有时会对多层企业Web应用程序进行严厉批评......"企业"被一些人视为缓慢,臃肿和资源匮乏的代名词.

与编写自己的DAO或其他抽象程度较低的方法相比,Hibernate等框架是否真的会对性能产生重大影响?通过非平凡我认为问题是"用户是否注意到页面加载速度较慢".

sum*_*mek 6

正确使用后,您可能会提高性能而不是降低性能.在大多数情况下,您将获得可比较的性能,当出现问题时,您将有更多时间对其进行故障排除.

PS请记住使用适合Hibernate的工具,如Hibernate Profiler.他们可以创造奇迹!

PPS使用Hibernate并不能代替了解SQL!