• <tr id='76PH7T'><strong id='76PH7T'></strong><small id='76PH7T'></small><button id='76PH7T'></button><li id='76PH7T'><noscript id='76PH7T'><big id='76PH7T'></big><dt id='76PH7T'></dt></noscript></li></tr><ol id='76PH7T'><option id='76PH7T'><table id='76PH7T'><blockquote id='76PH7T'><tbody id='76PH7T'></tbody></blockquote></table></option></ol><u id='76PH7T'></u><kbd id='76PH7T'><kbd id='76PH7T'></kbd></kbd>

    <code id='76PH7T'><strong id='76PH7T'></strong></code>

    <fieldset id='76PH7T'></fieldset>
          <span id='76PH7T'></span>

              <ins id='76PH7T'></ins>
              <acronym id='76PH7T'><em id='76PH7T'></em><td id='76PH7T'><div id='76PH7T'></div></td></acronym><address id='76PH7T'><big id='76PH7T'><big id='76PH7T'></big><legend id='76PH7T'></legend></big></address>

              <i id='76PH7T'><div id='76PH7T'><ins id='76PH7T'></ins></div></i>
              <i id='76PH7T'></i>
            1. <dl id='76PH7T'></dl>
              1. <blockquote id='76PH7T'><q id='76PH7T'><noscript id='76PH7T'></noscript><dt id='76PH7T'></dt></q></blockquote><noframes id='76PH7T'><i id='76PH7T'></i>
                专注Java教育12年 全国咨询/投诉热线:400-8080-105

                首页 hot资讯 SSM框架搭建详细步骤

                SSM框架搭建详细步骤

                更新时间:2021-06-24 13:02 来源:玩彩网 浏览227次

                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实战视频教程学习,如有疑问,请在线咨询,有专业老师随时为您服务。

                提交申请后,顾问老师会电话与您沟通安排学习

                免费课程推荐 >>
                技术文〓档推荐 >>

                返回顶部