spring spring整合web專案

2021-08-22 08:37:07 字數 961 閱讀 7296

(1.)new物件,功能可以實現,效率很低

(1)servletcontext物件

(2)***

(3)具體使用

在伺服器啟動的時候,為每個專案建立乙個servletcontext物件

在servletcontext物件建立時候,使用***都可以具體到servletcontext物件在什麼時候建立

使用***監聽到servletcontext物件建立時候

載入spring配置檔案,把配置檔案配置物件建立

把建立出來的物件放到servletcontext域物件裡面(setattribute方法)

獲取物件時候,到servletcontext域得到(getattribute方法)

1演示問題

(1).action呼叫service,service呼叫dao

每次訪問action時候,都會載入spring配置檔案

2.解決方案

(1)在伺服器啟動是,建立物件載入配置檔案

(2)底層使用***,servletcontext 物件

3.在spring裡面不需要我們自己寫**實現。要封裝

(1)封裝乙個***,只需要配置***就可以了

(2)在web.xml

需要匯入spring整合web專案的jar包,才能配置***

spring-web-4.2.4.release.jar

org.springframework.web.context.contextloaderlistenerlistener-class>

listener>

contextconfiglocationparam-name>

classpath:bean.xmlparam-value>

context-param>

Spring Spring開發準備

原始碼,jar檔案 spring framework 3.2.5.release commons logging 1.1.3.jar 日誌 spring beans 3.2.5.release.jar bean節點 spring context 3.2.5.release.jar spring上下文...

Spring《Spring與Mybatis結合一》

將mybatis與spring結合可以把service與servlet分離開來 首先導包 第一部分 在之前使用mybatis框架時,需要寫乙個sqlsessionfactory工廠來獲取sqlsession,在工廠裡需要readsource取讀取mybatis.xml配置檔案,其中配置檔案的envi...

認識Spring Spring概述

spring是乙個輕量級的控制反轉 ioc 和 面向切面程式設計 aop 的容器框架。輕量級 從大小與開銷兩方面都是輕量級的。spring框架的jar很小,執行spring框架的開銷很小。非入侵 在 開發中,一般不會入侵spring的 控制反轉 ioc 把物件的建立的權利交給了容器。面向切面程式設計...