自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 SpringBoot接口入参校验的几种方式

结合接口的几种定义方式,来看如果在定义SpringBoot接口的同时,做参数校验。

2024-01-30 15:29:55 1348

原创 【SpringBoot接收接口入参的几种方式】

在日常的SpringBoot开发中,针对不同的请求类型如GET、POST、PUT、DELETE等,它们都分别都支持什么样的传参方式?对应的controller方法的定义又是什么样的?本文进行了全面的总结,方便后续查阅。

2024-01-08 18:03:26 1106

原创 ElasticSearch 自定义分词器Analyzer示例

ElasticSearch已经内置了很多分词器,但有时候内置分词器并不能满足我们业务需求,此时就需要结合自身的业务意义,去自定义一个分词器了。本文以一个实际的业务例子为引子,带大家逐步自定义一个分词器。

2022-03-12 11:15:30 3924

原创 全文检索问题:根据车牌号查询,检索结果跟预期不一致的问题的排查与解决方法

对于ES索引中的某个字段,已经使用分词器进行了分词,但是之后在使用某个关键词去进行全文检索时,却没有搜索到预期中的结果。本文将以一个示例对此进行讲解。

2022-03-12 10:51:37 2628

原创 ElasticSearch全文检索-从零到入门

ElasticSearch全文检索从零到入门。本文有从零基础到做出一个像模像样的全文检索功能所需的全部知识点,包括:全文检索的概念、倒排索引、分析与分词器、相关性、相关度算分、BM25、算分公式、ik分词器、ES内置分词器、控制相关度等。

2022-01-09 15:57:11 2302

原创 BindingException:Invalid bound statement (not found)如何解决

百度该问题,你会得到清一色的复制粘贴答案:出现这个错误时,按以下步骤检查一般就会解决问题:1:检查xml文件所在package名称是否和Mapper interface所在的包名一一对应;2:检查xml的namespace是否和xml文件的package名称一一对应;3:检查方法名称是否对应;4:去除xml文件中的中文注释;5:随意在xml文件中加一个空格或者空行然后保存。然而……我检查了一万遍,也不是这个问题。问题到底在哪呢?原来是因为不同数据源关联的两个DAO,我都放在同一个pack

2021-12-14 21:05:30 11809 3

转载 idea sql配置文件报红(Mybatis的xml报红)问题解决【转】

问题idea 中mysql的sql语句报红,无论表名还是表字段原因是由于sql方言导致的当我们选择某一个sql方言的时候,xml配置会按照指定规则校验sql是否规范,并给出提示解决方案取消sql方言,设置sql方言为None。设置完重启idea既可路径 File | Settings | Languages & Frameworks | SQL Dialects...

2021-11-03 17:06:42 1482

原创 制作Tomcat的Dockerfile

接下来将编写一个Tomcat的Dockerfile文件,以此构建一个Docker镜像,并基于该镜像启动得到一个Tomcat容器,最后试着在该容器中部署一个测试项目思路:基于centos镜像,配置一个jdk环境和tomcat环境,并进行环境变量的配置1 jdk和tomcat下载自行到网上下载jdk和tomcat的安装包,并上传到自己的服务器的任意目录下,如下图,我这里放在了/opt/web_app/docker_test目录下:2 编写Dockerfile文件注:编写的Docker.

2021-10-21 15:35:50 2619 4

原创 ElasticSearch Query DSL之query context和filter context

注: 作为本文的示例数据,都放在了最后的样例数据小节中了。之后的讲解中,都以这些样例数据为例子。1. 引言基于样例数据的dept字段(keyword类型),执行如下两个查询查询一:# 直接使用term查询,可以查询到id=7的文档GET idx-susu-test-context/_search{ "query": { "term": { "dept": { "value": "UI" } } }}查询二:# 在term.

2021-10-04 03:56:40 467

原创 ElasticSearch Query DSL之term-level queries

注: 本编博客的内容参考自 es 7.x版本的官方文档:https://www.elastic.co/guide/en/elasticsearch/reference/7.x/term-level-queries.htmlterm_level查询操作的是存储在反向索引(倒排索引)中的准确词根,这些查询通常用于结构化数据,如数字、日期和枚举,而不是全文字段,无需进行分析(分词),term level查询类似于关系型数据库的(where条件过滤)。其查询模式如下:term query查找包含指定字段中精确

2021-10-03 16:17:30 341

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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