hibernate既然如此笨重,为什么企业里的项目还是喜欢用它啊?hibernate难学吗?除了在java web中,

其他哪里还用它比较多
2025-05-09 03:11:28
推荐回答(1个)
回答1:

笨重还要用它,是因为它有一整套现成的理论和代码,总比企业重新整一套自己的数据库访问层速度快一些(当然,大一点的企业通常都有自己的一套)。
Hibernate中基本的东西还算简单,但复杂的关联关系映射、多级缓存等很难搞精。
Hibernate的用途主要是解决数据库访问层的问题,纯后台的项目只要需要访问数据库,同样可以用它,这和是不是Java Web项目没有关系。

满意请采纳!