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简单

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

报告相同问题?

悬赏问题

  • ¥20 docker里部署springboot项目,访问不到扬声器
  • ¥15 netty整合springboot之后自动重连失效
  • ¥15 悬赏!微信开发者工具报错,求帮改
  • ¥20 wireshark抓不到vlan
  • ¥20 关于#stm32#的问题:需要指导自动酸碱滴定仪的原理图程序代码及仿真
  • ¥20 设计一款异域新娘的视频相亲软件需要哪些技术支持
  • ¥15 stata安慰剂检验作图但是真实值不出现在图上
  • ¥15 c程序不知道为什么得不到结果
  • ¥15 键盘指令混乱情况下的启动盘系统重装
  • ¥40 复杂的限制性的商函数处理