使用@Validated注解进行参数验证

目前项目中大部分代码进行参数验证都是写代码进行验证,为了提升方便性和代码的简洁性,所以整理了下使用注解进行参数验证。使用效果如下: // 要验证的实体类 @Data public class User implements Serializable { @NotBlank(messag...

2019-06-20 16:55:38

阅读数 258

评论数 0

如何去掉代码中大量if-else之 多态

关于代码中如何去掉大量的if-else 常规代码开发中if...else是不可避免的,虽然 if...else 是必须的,但滥用 if...else 会对代码的可读性、可维护性造成很大伤害,进而危害到整个软件系统。现在软件开发领域出现了很多新技术、新概念,但 if...else 这种基本的程序形...

2019-06-19 14:35:09

阅读数 173

评论数 0

springcloud整合LCN分布式事务

开发工具idea、jdk8,redis、maven 首先用idea搭建eureka-server 配置文件: server.port=8761 eureka.instance.hostname=127.0.0.1 eureka.instance.prefer-ip-address=tru...

2019-04-26 14:24:25

阅读数 104

评论数 0

关于jenkins构建代码发布jar包到docker容器多节点代码版本不一致问题探讨

每次的迭代上线总会遇到各种各样的问题,总结了上次上线过程中遇到的问题 通过jenkins对迭代源码进行打包部署后,项目的某些更新的功能,总是偶尔好用,偶尔报NoClassDefDoundErr 好奇怪,数据问题?代码问题?还是其他问题??!!!! 凌晨的钟声已经过去了三个点,仅存的一丝睡意荡...

2019-04-16 18:45:20

阅读数 65

评论数 0

springboot项目访问jsp页面报404

<modelVersion>4.0.0</modelVersion> <groupId>com.项目名</groupId> <artifactId>stat...

2019-04-01 14:42:07

阅读数 83

评论数 0

springboot关于rest api 404、500全局异常处理

两种实现方式 一、通过实现ErrorController接口重写getErrorPath方法 @RestController public class RestNotFoundFilter implements ErrorController { private static final...

2018-10-31 16:01:12

阅读数 638

评论数 0

centOS7 防火墙设置

1. 查看已打开的端口 # netstat -anp 2. 查看想开的端口是否已开 # firewall-cmd --query-port=666/tcp 若此提示 FirewallD is not running 表示为不可知的防火墙 需要查看状态并开启防火墙 3. 查看防火墙状态 # sy...

2018-10-24 09:49:34

阅读数 62

评论数 0

linux centOS7 配置桥接网络

一: 选择虚拟机,点击设置,进入如下界面,选择网络适配器,选择桥接模式 2:选择编辑,点击虚拟机编辑器进入如下界面,选择桥接模式,桥接到:选择自己联接到网络的网卡, 3: centos7  编辑如下文件  修改BOOTPROTO=static    ONBOOT=yes 添加 IP...

2018-10-23 22:30:31

阅读数 170

评论数 0

SpringBoot序列化:jackson和FastJson

SpringBoot默认内置的是jackson。 如果想SpringBoot默认使用FastJson,一般有两种方式: 方式一、启动类继承 WebMvcConfigurationSupport 或实现WebMvcConfigurer ,复写configureMessageConverters方...

2018-09-19 11:58:15

阅读数 544

评论数 0

springboot 日期参数前后台转换问题

在实体类上加@DatetimeFormat与@JsonFormat注解 @DatetimeFormat:将前台日期字符串转换成Date格式@DateTimeFormat(pattern="yyyy-MM-dd") @JsonFormat:将服务器端Date日期转换成指定字符...

2018-09-11 17:44:15

阅读数 1588

评论数 0

solr初学之一 windows下服务器的搭建

准备工作:下载solr,目前最新7.4.0 【solr-7.4.0下载】【下载tomcat8】【jdk1.8】1、下载solr后,解压solr的包。将【solr-6.0.0\server\solr-webapp】下的webapp文件拷贝到【apache-tomcat-8.0.33\webapps】...

2018-07-01 12:02:49

阅读数 247

评论数 0

提示
确定要删除当前文章?
取消 删除