您好,登錄后才能下訂單哦!
這篇文章主要介紹了SSM框架怎么搭建的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇SSM框架怎么搭建文章都會有所收獲,下面我們一起來看看吧。
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框架怎么搭建”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。