Spring学习一二事

感觉自己荒废了太多,决定好好的阅读学习spring的文档,以后会持续更新spring的学习心得,督促自己,时不我与。

开文第一篇配置spring环境

1、首先下载spring的所有jar包官方地址是:https://repo.spring.io/webapp/#/artifacts/browse/tree/General/libs-release-local/org/springframework

2、解压下载的压缩包

     个人建议将所有的jar加入到lib里面,这样在练习的时候可以对系统进行拓展,很方便。还要加入log组件,我应用的是logback。

    要将logback引入到系统中,下载好logback,将logback-access、logback-classic、logback-core和slf4j-api、jcl-over-slf4j加入到lib中。

3、配置文件web.xml

    首先配置logback,配置logback.xml,在web.xml中的添加参数

   <context-param>
    <param-name>logbackConfigLocation</param-name>
    <param-value>classpath:resource/logback.xml</param-value>
  </context-param>
  <listener>  
     <listener-class>ch.qos.logback.ext.spring.web.LogbackConfigListener</listener-class>  
  </listener>

之后加入spring的配置文件

spring配置文件主要分为:spring-servlet和spring-applicationContext两部分

<context-param>
   <param-name>contextConfigLocation</param-name>
   <param-value>classpath:resource/spring/spring-applicationContext.xml</param-value>
  </context-param>

这个参数名不能改变。指定applicationContext文件

配置转发器,这个是关键,配置好转发器,才能应用springMVC

<servlet>
      <servlet-name>dispatcher</servlet-name>
      <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
      <init-param>
          <param-name>contextConfigLocation</param-name>
          <param-value>classpath:resource/spring/spring-servletCopy.xml</param-value>
      </init-param>
      <load-on-startup>1</load-on-startup>
   </servlet>
   <servlet-mapping>
      <servlet-name>dispatcher</servlet-name>
      <url-pattern>/</url-pattern>
   </servlet-mapping>


下面这个是可有可无,自动装配ApplicationContext的配置信息:

<listener>
      <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
   </listener>


这样简单的springMVC就配置完成。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值