Spring学习一二事
2016-05-06 16:47
459 查看
感觉自己荒废了太多,决定好好的阅读学习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就配置完成。
开文第一篇配置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就配置完成。
相关文章推荐
- Java的浅表克隆和深表克隆
- java.lang.IllegalArgumentException: Comparison method violates its general contract!
- 一些小技巧
- java中的泛型
- java 代码保留小数位方法
- JAVA中的枚举类
- Java序列化与反序列化
- Spring SpringMVC文件上传错误(二)
- java中Comparator比较器的使用
- Java 基础知识(一)之基础概念
- Java 反射机制
- java enum详解
- spring集成jms用法
- Java学习之输入+文本输出
- Spring面试,IoC和AOP的理解
- eclipse快捷键大全
- 蓝桥杯 分机号 第六届JavaB组决赛第一题
- java集合07--Stack源码解读
- java保留4位小数
- Hibernate Validation各注解的用法Demo