
【springmvc】
极客on之路
热爱技术,做有态度的技术人!
微信平台架构设计开发。支付技术,安全加密,金融证券
展开
-
json接口测试的利器jsonpath
在测试REST接口的时候,经常要解析JSON,那么可以使用开源jsonpath进行,其中看网上看到相关的说法不错的使用场景为:接口关联 也称为关联参数。在应用业务接口中,完成一个业务功能时,有时候一个接口可能不满足业务的整个流程逻辑,需要多个接口配合使用,简单的案例如:B接口的成功调用依赖于A接口,需要在A接口的响应数据(response)中拿到需要的字段,在调用B接口的时候,传递给B接口作为B接口请求参数,拿到后续响应的响应数据。 接口关联通常可以使用正则表达式去提取需要的数据,但对于json这转载 2020-11-25 15:02:24 · 474 阅读 · 0 评论 -
Spring MVC利用Hibernate Validator实现后端数据校验
https://blog.youkuaiyun.com/iwts_24/article/details/83792423https://www.cnblogs.com/xss512/p/10972683.html转载 2019-10-11 11:05:50 · 175 阅读 · 0 评论 -
spring在web容器启动时执行初始化方法(四种方式)
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.youkuaiyun.com/zl834205311/article/details/78803845需求:在tomcat启动时开启一个定时任务,或初始化slor索引想法:容器启动时执行方法,最容易想到的就是servlet中可以配置load-on-startup,...转载 2019-10-10 17:41:35 · 1362 阅读 · 0 评论 -
拦截器(Interceptor)和过滤器(Filter)的执行顺序和区别
拦截器(Interceptor)和过滤器(Filter)的执行顺序和区别https://blog.youkuaiyun.com/zxd1435513775/article/details/80556034转载 2019-10-10 15:31:14 · 366 阅读 · 0 评论 -
Spring MVC-拦截器
今天就是把有关拦截器的知识做一个总结。1.拦截器概述1.1 什么是拦截器?Spring MVC中的拦截器(Interceptor)类似于Servlet中的过滤器(Filter),它主要用于拦截用户请求并作相应的处理。例如通过拦截器可以进行权限验证、记录请求信息的日志、判断用户是否登录等。要使用Spring MVC中的拦截器,就需要对拦截器类进行定义和配置。通常拦截器类可以通过两种方式...转载 2019-10-10 15:13:27 · 193 阅读 · 0 评论 -
springMVC的全局拦截器
先说说为什么要使用springMVC的全局拦截器,比如 当我们在访问接口的时候,我们一般都会先判断这个用户是否登陆,我们就要在每个接口的前面都要判断一下,想想是不是很蛋疼,那工作量。。。这时候,我们需要一个拦截器,他的作用就是,在每个请求的时候会先被它拦截,同时,还会得到request、response、请求url等等参数。是不是很炫酷 话不多说,直接上代码这个类是spring...转载 2018-11-08 17:18:11 · 1399 阅读 · 0 评论 -
mybatis配置多个数据源事务(Transaction)处理
http://www.cnblogs.com/happyflyingpig/p/7739594.html转载 2018-11-11 20:29:59 · 2480 阅读 · 0 评论 -
springmvc和json整合配置方法
配置方法一1、导入第三方的jackson包,jackson-mapper-asl-1.9.7.jar和jackson-core-asl-1.9.7.jar。 2、spring配置文件添加** mvc:annotation-driven/> 避免IE执行AJAX时,返回JSON出现下载文件 --> bean id="mappingJacksonHttpMe转载 2017-11-14 10:40:18 · 212 阅读 · 0 评论 -
jackson 实体转json 为NULL或者为空不参加序列化
jackson 实体转json 为NULL或者为空不参加序列化1.实体上@JsonInclude(Include.NON_NULL) //将该标记放在属性上,如果该属性为NULL则不参与序列化 //如果放在类上边,那对这个类的全部属性起作用 //Include.Include.ALWAYS 默认 //Include.NON_DEFAULT 属性为默认值不序列转载 2017-11-14 10:24:47 · 1071 阅读 · 0 评论 -
Spring MVC的Controller统一异常处理:HandlerExceptionResolver
出现异常并不可怕,可怕的是出现了异常,你却不知道,也没有进行异常处理。 Spring MVC的Controller出现异常的默认处理是响应一个500状态码,再把错误信息显示在页面上,如果用户看到这样的页面,一定会觉得你这个网站太LOW了。 要解决Controller的异常问题,当然也不能在每个处理请求的方法中加上异常处理,那样太繁琐。Spring MVC提供了一个HandlerExcept转载 2017-11-14 10:00:01 · 1785 阅读 · 0 评论 -
Ehcache配置持久化到硬盘
Ehcache默认配置的话 为了提高效率,所以有一部分缓存是在内存中,然后达到配置的内存对象总量,则才根据策略持久化到硬盘中,这里是有一个问题的,假如系统突然中断运行 那内存中的那些缓存,直接被释放掉了,不能持久化到硬盘;这种数据丢失,对于一般项目是不会有影响的,但是对于我们的爬虫系统,我们是用来判断重复Url的,所以数据不能丢失;这时候我们就需要通过Ehcache配置,来实现缓存的持久化转载 2017-09-25 09:47:20 · 582 阅读 · 0 评论 -
Spring MVC之@RequestParam @RequestBody @RequestHeader 等详解
引言:接上一篇文章,对@RequestMapping进行地址映射讲解之后,该篇主要讲解request 数据到handler method 参数数据的绑定所用到的注解和什么情形下使用;简介:handler method 参数绑定常用的注解,我们根据他们处理的Request的不同内容部分分为四类:(主要讲解常用类型)A、处理requet uri 部分(这里指ur转载 2017-06-20 14:24:26 · 872 阅读 · 0 评论 -
Spring3 MVC请求参数获取的几种方法
Spring3 MVC请求参数获取的几种方法一、 通过@PathVariabl获取路径中的参数 @RequestMapping(value="user/{id}/{name}",method=RequestMethod.GET) public String printMessage1(@PathVariable String id,@PathVariab转载 2016-12-21 10:26:18 · 318 阅读 · 0 评论 -
spring-mvc学习笔记
见老师上课的笔记和源代码,超级原创 2014-10-21 21:23:07 · 444 阅读 · 0 评论