自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 大任务处理Rest API设计

我们在构建Springboot项目的时候,我们可以很灵活的去管理我的们class,以及创建包结构,但是有一些原则我们要牢记在心。

2024-01-28 13:09:10 404

原创 数据变化记录---拉链表

简单来说Spring Boot使得创建独立的、生产级别的基于Spring的应用程序变得容易,你只需“运行“。理念即使约定大于配置。大多数Spring Boot应用程序只需要最少的Spring配置。Springboot可以理解为对Spring的一种扩展。创建独立的Spring应用程序直接嵌入Tomcat、Jetty或Undertow(无需部署WAR文件)提供“starter”依赖项,简化构建配置尽可能自动配置Spring和第三方库提供如指标、健康检查和将配置和代码分离等功能。

2024-01-25 21:09:25 1046

原创 REST API的命名以及最佳实践

资源是什么呢?资源是REST中信息的关键抽象。在REST中任何可以被命名的信息都可以被称为资源。比如:实体、对象、文档、图像、实体集合、服务等。资源是和状态相关的,任何一个特定时间点的资源都有属于自己的资源状态。这些状态是由数据、描述数据的元数据和超媒体链接组成。

2024-01-22 06:20:17 1415

原创 POST和PUT请求的区别

在设计REST API时,许多人在选择HTTP的PUT方法或POST方法时都感到困惑,因为他们的功能相似,但是我们还是有必要搞清楚他们的区别。

2024-01-21 15:52:29 665

原创 在linux中查找包含某关键字的文件

在Linux中,你可以使用grep命令来查找文件中包含某个字符串的文件。grep命令是一个强大的文本搜索工具,可以用于在文件中查找指定的模式。

2024-01-21 14:34:10 1518

原创 鉴权系统的流量压力

本篇将介绍如何通过简单的配置来实现多个数据库。

2024-01-20 12:02:11 435

原创 Spring Rest Client之RestTemplate

本篇文章将介绍如何使用RestTemplate,需要注意的是新版的spring framework,由于有WebFlux的加持,Spring提供了一个新版的Rest Client,叫做WebClient,用来替代RestTemplate,。如果你在构建一个新的服务或者在进行系统升级,考虑使用WebClient,

2024-01-19 23:11:18 721 2

原创 Spring之@Scheduled注解

本篇文章将讨论如何在spring中使用@Scheduled注解,以及可能引发的异常。如果要使用@Scheduled注解,有两个原则需要遵守。首先,方法的返回时void,如果定义了返回值,那么此返回值也将被忽略。其次,方法不接受参数传递。

2024-01-18 20:54:02 518 1

原创 Spring Data JPA @Query 上

Spring Data提供了多种方式来执行一次请求,其中一个非常有用的就是@Query注解,这篇文章我将展示如何使用@Query注解来执行JPQL和native SQL。

2024-01-13 11:32:48 385 1

原创 Spring Data JPA中的Repository

Spring Data JPA中的repository是一种用于访问数据库的接口,它允许开发人员通过方法来执行常见的数据库操作,而不需要编写具体的SQL语句。Repository接口提供了许多内置的方法,如保存、删除、查询等,可以让开发人员更方便地进行数据库操作。这篇文章中我们将讨论:简单来说,Spring Data中的每个repository都继承了Repository接口。

2024-01-12 23:43:03 814 1

原创 Spring Data JPA 介绍

通过继承在接口中简单地定义一个新方法通过使用@Query注解提供实际的JPQL查询在Spring Data中使用更高级的Specification和Querydsl通过JPA命名查询定义自定义查询其中Specification和Querydsl有些类似于JPA Criteria,但其更加灵活,整体也更加具有可读性和可复用性,尤其是对于大量的固定查询。当Spring Data创建一个新的Repository实现时,它会分析接口定义的所有方法,并尝试从方法名称自动生成查询。

2024-01-12 22:14:28 1183 1

原创 ELK-beats 重命名索引失败问题

使用的版本是filebeat-7.7.1-linux-x86_64, es版本elasticsearch-7.7.0, 7版本之后通过ilm生命周期管理。之后可以查到重命名成功。参考地址:https://www.elastic.co/guide/en/beats/filebeat/6.2/filebeat-template.html反复不好使filebeat setup --template -E output.logstash.enabled=false -E 'out...

2020-06-05 16:22:08 282

空空如也

空空如也

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

TA关注的人

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