- 博客(5)
- 收藏
- 关注
转载 Spring和Spring MVC包分开扫描原因
一 、 原因及故障现象1.1 在Spring容器中无法获取到Spring mvc 容器里的bean,导致在配置quartz时一直报“xxServices”无法自动注入二、原理分析2.1、Spring和SpringMVC容器关系一般来说,我们在整合spring和SpringMVC这两个容器中,web.xml会这样写到:<!-- 加载spring容器 --> <!--...
2018-11-17 22:46:53 228
原创 springmvc处理文件无法上传问题
一、问题现象:1、用postman 上传文件一直报400、500错误,请求截图如下:2、当header设置为 multipart/form-data 请求始终无法到达接口二、问题排查过程1、首先我根据返回的400或500 的错误码在网上搜索,查询排查结果。 其搜索到的结果基本上是让检查spring-mvc配置文件中,file类型的解析handler 有没有问题。 我确认了我的配置没有...
2018-11-07 00:55:58 2482
原创 spring项目初始化的时候加载配置文件到容器中
一、背景项目中经常会添加一些properties配置文件,我们可以每次通过IO读取,但是每次都创建IO比较耗费资源, 最好的方式是,项目启动的时候,我们将配置文件加载到一个类中, 然后将类放到spring容器中, 这样我们就可以通过注入相应的配置类拿到,配置的参数。二、代码@Componentpublic class SystemConfig { @Autowired p...
2018-11-05 00:03:48 4926 1
转载 Intellij IDEA创建springMVC项目(非maven项目)
一、背景描述在日常中, 经常需要创建简单的spring mvc实现一些小的业务逻辑,比如:接点小私活,养家糊口。二、环境intellij IDEA 2017 CIJDK 1.8tomcat 8.5.23三、过程3.1 新建项目勾选Spring MVC 、Web Application(勾选了Spring MVC后IDEA默认会勾选Web Application),Next3.2...
2018-11-04 23:57:50 3628 2
转载 SpringMVC中使用Interceptor拦截器
一、使用场景SpringMVC 中的Interceptor 拦截器也是相当重要和相当有用的,它的主要作用是拦截用户的请求并进行相应的处理。比如通过它来进行权限验证,或者是来判断用户是否登陆,或者是像12306 那样子判断当前时间是否是购票时间。我在项目里面主要是统一对http请求进行打日志。二、Interceptor介绍在SpringMVC 中定义一个Interceptor是比较非常简单,主...
2018-11-02 09:19:31 435
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人