框架又叫做開發中的半成品,它不能提供整個WEB應用程式的所有東西,但是有了框架,我們就可以集中精力進行業務邏輯的開發而不用去關心它的技術實現以及一些輔助的業務邏輯。下面我們一起來了解Java的三大框架以及Java框架的用法。
Java三大框架:Struts Hibernate Spring(Java的三大框架主要用來做WEB應用程式。)
啥是SSH整合?
(1)struts(表現層) Spring(業務層) Hibernate(持久層)。
(2)Struts:是一個表現層框架,主要用於頁面顯示,接受請求和分發請求;在MVC框架中,Struts屬於VC層次,負責介面表現,負責MVC關係的分發;view沿用JSP,HTTP等。
(3)Spring:是一個業務層框架,是一個整合的框架,能夠很好地黏合表現層和持久層。
(4)Hibernate:是一個持久性框架,負責與關聯式資料庫的操作。
怎麼使用Spring框架?
Spring同時支援編程式交易策略和宣告式交易策略,大部分都採用宣告式交易策略。
宣告式交易策略有4種:
(1)使用TransactionProxyFactoryBean為Bean產生交易代理程式的設定。
(2)採用Bean繼承的交易代理程式配置方式。
(3)採用BeanNameAutoProxyCreator,依照Bean Name自動產生交易代理的方式。這是利用Spring的AOP框架配置事務代理的方式,需要對Spring的AOP有一定的理解。
(4)採用DefaultAdvisorAutoProxyCreator,直接利用Spring的AOP框架配置事務代理的方式,效果非常不錯,但是可讀性不如前面的三個。
怎麼使用Struts框架?
1.導包(解壓縮)struts2-blank.war。
2.書寫Action類別以及一些設定檔。
怎麼使用Hibernate框架?
Hibernate可以透過表格自動產生實體類別和映射檔案。
在Java物件與關聯式資料庫之間建立某種映射,以實現直接存取Java物件(一般為實體類別)。
先下載hibernate所需包,然後將lib中的包拷貝到專案中即可。
同時也可以使用myeclipse直接載入hibernate框架。設定檔hibernate.cfg.xml
相關學習推薦:java基礎教學
以上是java的框架怎麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!