SpringMVC03

一.SpringMVC的攔截器(了解一下)


二.Mybatis Spring SpringMVC 三大框架整合

1.SpringMVC層 (Servlet? 導(dǎo)jar包? 配置web.xml? SpringMVC.xml配置文件)

創(chuàng)建類 加注解? return到 jsp模板頁面 然后顯示出

有關(guān)頁面上路徑寫法問題

原路徑 href="http://localhost:8080/static/css/main.css" 只不過是http://localhost:8080省略了

<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>? 使用foreach循環(huán)需要引入的文件

2.Spring層 (Service 導(dǎo)入jar包 Spring配置文件)

因為在SpringMVC層 要使用 Spring層創(chuàng)建的對象 所以用到了 父子容器進(jìn)行關(guān)聯(lián)

子容器可以用父容器的方法 所以給SpringMVC指定個父親為Spring

在web.xml文件中配置一個監(jiān)聽器 使項目一創(chuàng)建Spring容器就創(chuàng)建好了

SpringMVC也是在項目創(chuàng)建時 就創(chuàng)建好了 并且指定了父親為Spring :

<load-on-startup>1</load-on-startup>?

Service層需要事務(wù)的控制 所以在Spring-service.xml中 配置上事務(wù)

事務(wù)需要連接池(因為要保證在同一個連接下執(zhí)行 所以要給一個連接池的配置)

然后在@Service 的類上加注解 @Transactional(readOnly=false) 開啟事務(wù)控制

3. Mybatis層(Spring和Mybatis整合)?導(dǎo)入jar包:

(mybatis層自己用到的jar包 和?Spring和Mybatis整合用到的jar包)?

因為要在Spring容器中 使用 xxxDao的實現(xiàn)類對象

要有xxxDao實現(xiàn)類就得先有個SqlSessionFactory(放入Spring容器中)

然后告訴Spring容器 讓它使用SqlSeesionFactory給創(chuàng)建一個xxxDao實現(xiàn)類

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容