程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> spring-Spring、SpringMVC、Struts2、Hibernate、EJB框架的區別

spring-Spring、SpringMVC、Struts2、Hibernate、EJB框架的區別

編輯:編程解疑
Spring、SpringMVC、Struts2、Hibernate、EJB框架的區別

本人剛剛接觸框架,突然面對這麼多的框架,弄得暈頭轉向的。請大家幫我看一看:
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簡單

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved