wxgfd 2016-12-22 08:09 采纳率: 50%
浏览 1625
已采纳

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

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

小弟在这里先行谢过。

  • 写回答

1条回答

  • 进击的巨喵 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简单

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作