为何struts搭配hibernate,而springmvc 经常搭配的ORM是mybatis,而不是hibernate?

为何struts搭配hibernate,而springmvc 经常搭配的ORM是mybatis,而不是hibernate?
这其中有何原因?
业界springmvc搭配hibernate的有吗?

阅读 4k
2 个回答

个人觉得只是时代在进步,一个工具的出现自然会有他的理由,对比一下就明白了。
开始工作的时候是:jdbc + sql语句,工作了一年发现:Struts + hibernate开发起来太爽了,后来Struts爆出很多漏洞,hibernate要掌握瞬时态、持久态、托管态、延时加载、事务太不容易,团队开始怀念写sql的日子,最好现在我们团队用上了spring mvc + mybatis

mybatis半自动的,可以自己写sql语句,优化sql更方便一点

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题