自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 DSL 查询语法

支持对搜索结果排序,默认是根据相关度算分(score)来排序,可以排序的字段类型有:keyword类型,数值类型,地理坐标类型,日期类型等。ES 是分布式的,会有深度分页的问题,对内存和CPU的消耗高,所以设定结果集查询的上限为10000。function score:算分函数查询,可以控制文档相关性算分,控制文档排名。search after,分页时需要排序,原理是从上一次排序值开始,查询下一页数据,官方推荐。should:选择性匹配子查询,类似于“或”must:必须匹配每个子查询,类似“与”

2023-03-21 16:24:58 172

原创 Elasticsearch 聚合索引

ES DSL 聚合

2023-03-21 16:16:52 199

原创 Mybatis3 反向工程

想要生成这种xml格式的sql语句,看这边:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="suwaaaa.author.springboot_redis.dao.UserMapper">

2021-01-14 22:29:57 110

原创 eclipse使用插件实现mybatis反向工程

1.下载插件2.编写xml3.自动生成参照: Dependency Information [https://mybatis.org/mybatis-dynamic-sql/dependency-info.html附上版本 : jdk 15 spring boot 2.4.1 maven 3.6.3我的Github:[https://github.com/suwaaaa/springboot_redis.git]

2021-01-13 01:41:05 615

原创 Hypermedia 简介

参考:Blog of Michael Scharhag 的博客带链接的资源表示形式让我们从一个没有超媒体的简单示例开始。假设我们要创建一个资源,提供有关订单的信息。它可能看起来像:GET/orders/123{"buyer_id":456,"order_date":"2020-15-08T09:30:00","total_price":4.99,"payment_date":null,"status":"open"...

2020-12-16 21:46:13 778

原创 简单的RESTFUL协议笔记

详细见:RESTful API 设计指南1.应该尽量将API部署在专用域名之下。多个api的话会存在跨域问题https://api.example.com如果确定API很简单,不会有进一步扩展,可以考虑放在主域名下。https://example.org/api/2.对于资源的具体操作类型,由HTTP动词表示。常用的HTTP动词有下面五个(括号里是对应的SQL命令)。GET(SELECT):从服务器取出资源(一项或多项)。 POST(CREATE).

2020-12-16 21:38:24 180

原创 spring boot 2.x 快速搭建

参考:链接: link.需要的是JDK 1.8 以及以上的版本,底层是 Spring framework5链接: link.Gradle 4+ or Maven 3.2+安装maven最新版本,maven3.2以上版本,下载地址 :链接: link.可以将代码直接导入到IDE中:Spring Tool Suite (STS) / IntelliJ IDEAspringboot官方文档:链接: link.springbootGitHub地址:链接: link.快速上手:链接

2020-12-16 16:29:41 65

原创 ecplise刚开始启动后,buliding太慢了怎么办

我仅仅修改了上面这一部分,就没有才启动时长时间地Buliding

2020-12-16 00:21:51 147

原创 Lombok的简单注解

Lombok部分内容是摘录的,这里仅仅是引用过来学习!@Getter和@Setter自动默认生成getter和setter方法,会根据Access Level<public,protected,private,package>来生成(默认的为公共的方法)可以在属性上,也可以在方法类上加上上面两个注释,等同于注释了该类中的所有非静态的字段。用AccessLevel .NONE禁用任何字段的getter和setter生成,可以覆盖类上的@Getter,@Setter,@Data注释的行为。

2020-12-15 23:31:26 175

空空如也

空空如也

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

TA关注的人

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