大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 SSM框架搭建詳細步驟

SSM框架搭建詳細步驟

更新時間:2021-06-24 13:02:44 來源:動力節點 瀏覽2085次

1.創建一個web項目,并且導入相應的jar包(spring\spring-core\spring-jdbc\spring-aop\spring-context\spring-webmvc\junit\commons-lang\mybatis\mybatis-spring等等)

2.配置web.xml文件

(1)配置監聽器listener(類型為ContextLoaderListener),用于初始化容器加載的配置文件路徑,啟動web容器時,自動裝配applicationContext配置信息,因為它實現了servletContextListener接口

<!--  加載Spring容器配置 -->
          <!-- 配置ContextLoaderListener 監聽器 -->
              作用:ContextLoaderListener的作用就是啟動Web容器時,自動裝配ApplicationContext的配置信息.因為它實現了ServletContextListener這個接口,在web.xml配置這個監聽器,啟動容器時,就會默認執行它實現的方法 -->
         <listener>
             <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
         </listener>
<!--  設置Spring容器加載所有的配置文件的路徑 -->
          <context-param>
             <param-name>contextConfigLocation</param-name>
             <param-value>classpath:config/spring/applicationContext.xml</param-value>
         </context-param>

(2)聲明與注冊一個servlet(類型為DispatcherServlet作為前端控制器,并且初始化路徑)

<!-- 配置SpringMVC核心控制器 -->
         <servlet>
             <!--配置SpringMVC的前端控制器 -->
             <servlet-name>springmvc</servlet-name>
             <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
             <!-- 配置前端控制器的路徑 -->
             <init-param>
                 <param-name>contextConfigLocation</param-name>
                 <param-value>classpath:config/springmvc/springmvc.xml</param-value>
             </init-param>
              <!--啟動加載一次 -->    
             <load-on-startup>1</load-on-startup>
         </servlet>
<!--  為DispatcherServlet建立映射  -->
         <servlet-mapping>
             <servlet-name>springmvc</servlet-name>
             <!--  2.4.1此處可以可以配置成*.do   -->
             <url-pattern>*.do</url-pattern>
         </servlet-mapping>

(3)注冊一個過濾器filter(編碼過濾器)

 <!-- 解決工程編碼過濾器  -->
         <filter>
             <filter-name>encodingFilter</filter-name>
             <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
             <init-param>
                 <param-name>encoding</param-name>
                 <param-value>UTF-8</param-value>
             </init-param>
             <init-param>
                 <param-name>forceEncoding</param-name>
                 <param-value>true</param-value>
             </init-param>
         </filter>
         <filter-mapping>
             <filter-name>encodingFilter</filter-name>
             <url-pattern>/*</url-pattern>
         </filter-mapping>

3.配置db.properties文件

數據源:jdbc.driver=com.mysql.jdbc.Driver

jdbc.url=路徑

jdbc.username=賬號

jdbc.password=密碼

dbcp.initialSize=3

dbcp.minIdle=3

dbcp.maxIdle=5

dbcp.maxTotal=15

4.第一個會啟動spring.xml文件。

配置信息:

(1)自動掃描包

(2)注解配置

(3)引入數據源配置文件

5.第二個配置spring-mybatis配置文件

配置:

(1)配置一個數據源DruidDataSource

(2)配置SqlSessionFactoryBean類型的bean,用于注冊并掃描mapper中的sql語句

(3)配置MapperScannerConfigurer,自動掃描DAO接口;

(4)配置注解式方式事務;

(5)spring-aop配置

6.配置spring-mvc.xml

(1)springmvc前端控制器掃描包

(2)啟用springMVC注解模式

(3)靜態資源配置

(4)配置json轉換器

(5)配置對模型試圖名的解析

(6)配置攔截器

以上就是動力節點小編介紹的"SSM框架搭建詳細步驟",希望對大家有幫助,想了解更多可觀看SSM實戰視頻教程學習,如有疑問,請在線咨詢,有專業老師隨時為您服務。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 欧美成人免费一区在线播放 | 日韩一区二区三 | 人人看人人鲁狠狠高清 | 国产精品久久久久久久y | 亚洲精品一区二区在线观看 | 亚洲字幕久久 | 婷婷综合亚洲 | 国产福利午夜自产拍视频在线 | 国产一级毛片午夜 | 岛国大片在线观看 | 久久99国产精一区二区三区 | 色综合图区 | 2022国产91精品久久久久久 | 狠狠干天天| 亚洲69| 国产在线麻豆一区二区 | 亚洲国产香蕉视频欧美 | 香蕉成人啪国产精品视频综合网 | 成人午夜视频在线 | 四虎在线永久免费视频网站 | 曰本亚洲欧洲色a在线 | 男人草女人视频 | 成人性一级视频在线观看 | 黄色成人在线视频 | 黑人巨大精品战中国美女 | 亚洲午夜在线观看 | 中文字幕无线码中文字幕免费 | 中文字幕亚洲欧美 | 免费国内精品久久久久影院 | 亚洲另类 专区 欧美 制服 | 亚洲另类图片专区 | 久久四虎 | 99精品影视 | 国产成人久久久精品毛片 | 99热这里只有精品一区二 | 欧美精品成人a多人在线观看 | 色一情一乱一乱91av | 一级中文字幕 | 精品国产一级毛片大全 | 奇米第九色 | 国产亚洲一区呦系列 |