qq_30276065
wxgfd
采纳率50%
2016-12-22 08:09 阅读 1.6k
已采纳

Spring、SpringMVC、Struts2、Hibernate、EJB框架的区别

本人刚刚接触框架,突然面对这么多的框架,弄得晕头转向的。请大家帮我看一看:
Spring、SpringMVC、Struts2、Hibernate、EJB的区别是什么?
这些框架里有没有适合jsp语言的框架,这几种框架分别用于什么语言?
适合初学者的应该用框架?

小弟在这里先行谢过。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

1条回答 默认 最新

  • 已采纳
    xiaowenK 进击的巨喵 2016-12-22 08:31

    这些都是jsp相关的框架。
    spring:容器框架,可以和其他框架整合,比如和后面的struts2、hibernate框架整合成常说的ssh框架系统
    springmvc:spring框架内容的一部分,是一个javaweb的mvc框架
    struts2:作用和springmvc一样,也是javaweb的mvc框架
    hibernate:数据库持久化框架
    ejb:重量级框架,一般人不一定能用到,先不用管

    初学者在掌握了jsp和servlet技术后,除了ejb以外的几个框架都可以看。在作用相同的几个框架里,mvc框架中springmvc比struts2简单,数据库框架中mybatis比hibernate简单

    点赞 评论 复制链接分享

相关推荐