- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 用hibernate-validator进行Java后端参数校验的使用说明
第一章 当前要解决的问题最近在项目中,后端人员遇到了一个共同的问题,就是测试提出的大量的后端参数验证的问题。最容易想到的解决方案是用简单的if判断参数是否满足条件,比如参数不能为null,email必须符合email的格式。如果参数较少,这种方式还可以接受,但是如果需要校验的参数较多,手动进行if判断或者写正则表达式判断开发效率太慢,在时间、成本、质量的博弈中必然会落后。所以把校验层抽象出来...
2020-03-13 11:01:22 853
原创 Elasticsearch(一)——理论篇
目录1、ElasticSearch简介1.1 ElasticSearch概述1.2 ElasticSearch优势1.3 ElasticSearch应用场景1.4 ElasticSearch的存储结构1.5 ElasticSearch版本控制2、ElasticSearch原理解析2.1 9200和9300端口的区别2.2 倒排索引2.3 ...
2020-03-02 16:30:52 503 1
原创 ElasticSearch(二)——实战篇
目录1、Linux系统下的相关环境搭建1.1 环境要求1.2 ElasticSearch集群环境搭建和启动1.3 Kibana环境搭建启动和使用1.4 IK插件的使用2、SpringBoot的整合ElasticSearch上篇介绍了ElasticSearch的相关概念性知识,这篇博客笔者主要介绍ElasticSearch的实战操作,主要包括集群环境搭建以及Ela...
2019-09-20 18:36:03 319
原创 ElasticSearch(三)——应用篇
目录1、Logstash工作原理2、环境搭建和Logstash启动前两篇分别介绍了ElasticSearch的理论和实战的相关知识,本篇介绍一下如何解决实际开发中遇到的问题。因为公司原来的系统用的是mysql数据库,数据的增删改查都直接在mysql数据库中进行。当数据越来越多,频繁查询会导致越来越慢,所以考虑要把一些常用的查询放到ElasticSearch上来做。但原来的mysql库还...
2019-09-20 18:04:47 182
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人