為什么不用hibernate hibernate在mvc中是哪一層?
hibernate在mvc中是哪一層?Hibernate不屬于MVC層。MVC下有一個(gè)持久層,這是hibernate的最終結(jié)果。Model,control,view,Model是一個(gè)模型,比如一個(gè)人,
hibernate在mvc中是哪一層?
Hibernate不屬于MVC層。MVC下有一個(gè)持久層,這是hibernate的最終結(jié)果。Model,control,view,Model是一個(gè)模型,比如一個(gè)人,它有名字和年齡等屬性。視圖是模型的可視化表示,例如JSP,它顯示人員的姓名和年齡??刂茖釉谀P秃鸵晥D之間進(jìn)行傳輸,其中顯示了JSP的名稱和年齡,建立了表單和模型之間的映射關(guān)系,并進(jìn)行了一些邏輯處理。一個(gè)典型的MVC實(shí)現(xiàn)是struts。Hibernate是持久層,將模型持久化到數(shù)據(jù)庫中,即將person的屬性保存到數(shù)據(jù)庫的相應(yīng)列中。
PHP 和java 學(xué)哪個(gè)好?
謝謝。在我看來,Java更簡單,因?yàn)樗且环NC類語言,入門后學(xué)習(xí)其他語言也有好處。
在我看來,學(xué)習(xí)一門語言應(yīng)該從語法和數(shù)據(jù)結(jié)構(gòu)的角度來考慮。如果初學(xué)者發(fā)現(xiàn)語言過于簡單,難以學(xué)習(xí),很容易陷入高級(jí)語言帶來的便利之中,同時(shí),他們對(duì)原則的思考也不夠深入。相反,它很容易有很多未知但致命的錯(cuò)誤。
當(dāng)然,每個(gè)人都有不同的觀點(diǎn)。我建議您簡要了解一下Java和PHP在語法和數(shù)據(jù)結(jié)構(gòu)方面的原理,您可能會(huì)知道哪一種更適合您。