本人刚刚接触框架,突然面对这么多的框架,弄得晕头转向的。请大家帮我看一看:
Spring、SpringMVC、Struts2、Hibernate、EJB的区别是什么?
这些框架里有没有适合jsp语言的框架,这几种框架分别用于什么语言?
适合初学者的应该用框架?
小弟在这里先行谢过。
本人刚刚接触框架,突然面对这么多的框架,弄得晕头转向的。请大家帮我看一看:
Spring、SpringMVC、Struts2、Hibernate、EJB的区别是什么?
这些框架里有没有适合jsp语言的框架,这几种框架分别用于什么语言?
适合初学者的应该用框架?
小弟在这里先行谢过。
这些都是jsp相关的框架。
spring:容器框架,可以和其他框架整合,比如和后面的struts2、hibernate框架整合成常说的ssh框架系统
springmvc:spring框架内容的一部分,是一个javaweb的mvc框架
struts2:作用和springmvc一样,也是javaweb的mvc框架
hibernate:数据库持久化框架
ejb:重量级框架,一般人不一定能用到,先不用管
初学者在掌握了jsp和servlet技术后,除了ejb以外的几个框架都可以看。在作用相同的几个框架里,mvc框架中springmvc比struts2简单,数据库框架中mybatis比hibernate简单