摘要:整合筆者剛剛接觸框架,現(xiàn)在是個比較老的框架了,所以用創(chuàng)建項目時候使用的是和版本使用第一步導入包具體如下接下來導入的配置文件都是可以從上面三個包去尋找的,找到之后修改即可。
SSH整合
筆者剛剛接觸SSH框架,現(xiàn)在ssh是個比較老的框架了,所以用IDEA創(chuàng)建JAVAEE項目時候使用的是jdk1.7和web application3.1版本tomcat使用8.5第一步:導入jar包
struts-2.3.37
spring-framework-3.2.0.RELEASE
hibernate-release-5.4.3.Final
具體如下
接下來導入的配置文件都是可以從上面三個jar包去尋找的,找到之后修改即可。第二步:spring整合hibernate的單元測試
只需創(chuàng)建一個數(shù)據(jù)庫,無需創(chuàng)建表,Hibernate自動生成
編寫model類(也成po)和映射文件
dao
service
hibernate.cfg.xml
applicationContext.xml
單元測試
配置Hibernate的事務
可簡化:把hibernate.cfg.xml配置文件放在applicationContext.xml
上圖中hibernate的映射文件路徑 value中的切入點表達式為通用寫法
execution()
用于描述方法
語法:execution(修飾符 返回值 包.類.方法名(參數(shù))throws 異常)
編寫action類,并將其配置給spring,sprring可以注入serviceweb.xml配置復制struts.xml
表單jsp頁面
配置文件contextConfigLocation
配置監(jiān)聽器ContextLoaderListener
配置前端控制器StrutsPrepareAndExecuteFilter
action和spring配置文件
action中service默認會根據(jù)名稱注入,默認情況下框架使用的自動裝配策略是name,
框架會在spring中去尋找與action屬性名字相同的bean
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉載請注明本文地址:http://www.ezyhdfw.cn/yun/75412.html
摘要:斯坦福宣布使用作為計算機課程的首選語言近日,某位有年教學經驗的斯坦福教授決定放棄,而使用作為計算機入門課程的教學語言。斯坦福官方站點將它們新的課程描述為是最流行的構建交互式的開發(fā)語言,本課程會用講解中的實例。 前端每周清單第 11 期:Angular 4.1支持TypeScript 2.3,Vue 2.3優(yōu)化服務端渲染,優(yōu)秀React界面框架合集 為InfoQ中文站特供稿件,首發(fā)地址為...
摘要:入門筆記簡介是一種基于的實現(xiàn)了設計模式的請求驅動類型的輕量級框架,是系開源項目中的一個,和配合使用。配置在中需要添加使用的和映射規(guī)則。入門較快,而掌握起來相對較難。 SpringMVC入門筆記 1. 簡介 Spring MVC是一種基于Java的實現(xiàn)了Web MVC設計模式的請求驅動類型的輕量級Web框架 ,是Spring系開源項目中的一個,和IoC配合使用。通過策略接口,Spring...
摘要:博主目前的這個項目還不算很大,模塊依賴簡單,但期望完成諸如版本號替換,壓縮代碼,合并文件,發(fā)布到服務器等和模塊化關系不大的工作,所以使用了。同時,對和附加緩存,配合和版本號實現(xiàn)服務器更新,這一部分其實已經幫我們實現(xiàn)好了。 經常在各種論壇、博客還有 github 上活躍的朋友不難發(fā)現(xiàn),許多大牛都有自己的網站,也多以博客為主。博主作為一個立志前端的大白,難道不應該和大牛學習么?說干就干,前...
閱讀 4749·2021-11-19 09:59
閱讀 3629·2021-10-12 10:12
閱讀 2802·2021-09-22 15:25
閱讀 3491·2019-08-30 15:55
閱讀 1347·2019-08-29 11:27
閱讀 1631·2019-08-28 18:06
閱讀 2905·2019-08-26 13:41
閱讀 2716·2019-08-26 13:41