加载中
kotlin使用spring mvc(五)

简单参数验证 使用spring mvc,可以使用默认提供的注解进行参数验证,下面我们用一个简单的示例列进行说明 实体类Passenger中的NotEmpty要加在field上,所以要使用@get:NotEmpty import java...

kotlin使用spring mvc(七)

参数验证常用的注解 spring mvc提供的注解如下 但是有些不常用,我整理了常用的注解如下 data class Passenger( @get:Min(value = 1,message = "id必须>={value}") @ge......

2018/10/25 16:32
83
kotlin使用spring mvc(四)

使用Interceptor拦截器 Filter 是在 Servlet 规范中定义的,是 Servlet 容器支持的。而拦截器是在 Spring容器内的,是Spring框架支持的。Filter在只在 Servlet 前后起作用。Filters 通常将 ...

kotlin使用spring mvc(三)

Filter中读取输入流 在很多场景中,我们需要读取接口调用方的原始报文,以方便出现问题的时候进行对质、修复,但是在spring mvc中的输入流只允许读取一次,在Filter中读取之后action中就无法...

2018/10/19 14:34
271
kotlin使用spring mvc(一)

过滤器Filter,是Servlet的一种技术。可通过Filter,对请求进行拦截,比如判断用户是否登录、验证黑名单等并且可对请求进行预处理。 接下来介绍使用WebFilter配置过滤器并实现读取cookie判断...

2018/10/18 15:29
228
kotlin使用spring mvc(六)

使用@RestControllerAdvice扩展参数验证 在上一节中我看可以看到参数验证返回的错误信息如下 { "timestamp": "2018-10-25T06:44:31.196+0000", "status": 400, "error": "Bad Request", "err...

kotlin使用spring mvc(八)

自定义参数验证 官方提供的参数验证基本满足需求了,但是有时候我们需要自定义验证去满足一些特殊需求,下面来实现一个自定义参数验证 我们定义一个注解,这个注解用于提示不用包含*的功能 ...

2018/10/26 19:30
169
kotlin使用spring mvc(二)

使用FilterRegistrationBean注册Filter 使用WebFilter配置过滤器的缺点是不可以对过滤器进行排序,但是使用FilterRegistrationBean可以设置Filter执行的顺序 编写过滤器 class CustomFilter...

2018/10/18 18:42
162
spring boot 自动配置(1)

spring boot实现了自动配置的功能,下面一个hello world示例扩展自动配置 1.HelloService.java package com.autoconfig; public class HelloService { private String msg = "hello"; publ...

2018/06/11 14:44
122
spring boot 自动配置(2)

采集性能日志是系统里非常重要的一个功能,可以把记录性能日志封装成一个组件。实现思路: 1.声明注解PerformanceLog,此注解可用于类或方法 2.AOP注解PerformanceLog,获取打此注解的类,方...

2018/06/13 16:58
108
spring cloud+docker+jenkins 自动化构建(1)

dos2unix安装 yum install -y dos2unix openjdk安装 yum list java-1.8* yum install -y java-1.8.0-openjdk-devel.x86_64 git安装 yum install -y git 4.jenkins安装 sudo wget -O /etc/yu...

centos7安装redis之使用supvisor管理redis

有关supervisor的使用请参照https://my.oschina.net/weidedong/blog/747428 添加redis.conf至/etc/supervisord.d/,内容如下 [program:redis] command=/usr/local/bin/redis-server /etc/re...

kotlin使用spring data redis(一)

1.引包 #忘记引用这个包的下场就是 #nested exception is java.lang.NoClassDefFoundError: org/apache/commons/pool2/impl/GenericObjectPoolConfig compile 'org.apache.commons:commons-p...

kotlin使用spring data redis(七)

使用GenericJackson2JsonRedisSerializer GenericJackson2JsonRedisSerializer是spring提供的一个类,直接配一下 @Bean fun redisTemplate(redisConnectionFactory: LettuceConnectionFacto...

kotlin使用spring data redis(六)

使用Jackson2JsonRedisSerializer Jackson2JsonRedisSerializer是spring提供的一个类,废话不说,先配上看看 @Bean fun redisTemplate(redisConnectionFactory: LettuceConnectionFactory):...

kotlin使用spring data redis(五)

配置LettuceConnectionFactory 第一种方式我们可以用代码的方式来设置连接池及设置redis集群 @Bean fun redisConnectionFactory(): LettuceConnectionFactory{ //配置连接池 val poolConfig...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部