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