自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Redis Key过期回调功能

Redis事件监听回调是一个非常好用的功能,可以用于定时完成某个特定功能,如:30分钟的支付有效期,24小时的vip体验,均可以通过Redis的key过期触发事件回调来完成。定制自己的解决方案只需要两步:1.redis配置文件中开启事件监听功能。2.定制自己的监听器,实现特定功能。

2022-11-01 17:10:49 3789 1

原创 JPA编写SQL语句

文章目录前言一、@Query注解概述二、@Query注解的使用2.1、SQL和HQL2.读入数据总结前言在JPA中可以根据提供方法的命名规则,编写相应的方法来查询数据库,而不用自己编写SQL语句。但是在一些复杂的查询时,需要自己编写SQL语句,来完成相应的查询,那么下面就来谈谈如何自定义SQL语句。一、@Query注解概述@Query主要是用于自定义SQL语句。在自定义的持久层接口(该接口继承JpaRepository接口)方法上打上@Query注解,就可以使用自己定义的SQL语句,此时方法

2021-05-10 14:56:06 4935

原创 JavaWeb将操作成功的消息返回给前端

JavaWeb将操作成功的消息返回给前端前言一、直接返回消息的响应体二、通过自定义注解的方式2.1、自定义注解和类2.2、创建一个类继承AbstractMappingJacksonResponseBodyAdvice类,并重写beforeBodyWriteInternal方法2.3、注解的使用总结前言这里的操作成功指的是没有发生异常,正常操作完成一个业务。Web项目中经常要返回操作的结果信息给前端,对于操作成功返回前端的消息,第一想法就是直接返回一个消息的响应体给前端。后面查找了一些资料

2021-05-09 19:59:04 2995

原创 分页工具--Page和Pageable

Page和Pageable前言一、Pageable概述二、Pageable对象的获取三、Page的使用前言在项目中,分页查询数据是不可缺少的一部分,下面简单了解一下Spring Data中提供的分页接口Pageable和Page一、Pageable概述Pageable是Spring Data库中的一个接口,主要用于构造分页查询语句。Pageable接口包含了分页的相关信息,使用getPageNumber()和getPageSize(),可以获取当前是第几页和每页的的数据量大小。在查询语句中加

2021-05-09 09:57:39 10182

原创 参数校验机制的使用

参数校验的使用前言一、何为参数校验?二、如何进行参数校验2.1普通参数类型校验2.2对象类型参数校验对象中还有对象的校验总结前言在服务端中需要接收前端发送过来的请求并且进行处理,而这些请求往往是附带参数的,对参数的处理是非常重要的一环,下面简单介绍一下使用注解来对参数进行校验一、何为参数校验?参数校验,顾名思义就是对请求(url)所附带的参数进行验证。https://www.baidu.com/s?ie=UTF-8&wd=JSR303上面这段请求中?后面的内容就是参数(参数是以键值

2021-04-23 15:52:56 864

原创 实现SpringBoot应用启动时运行特定代码

实现SpringBoot应用启动时运行特定代码前言一、实现ApplicationRunner接口二、实现CommandLineRunner接口总结前言在SpringBoot应用启动的时候一般都会初始化一些数据到应用中,这时就要运行一些特定的代码,可以通过实现ApplicationRunner或CommandLineRunner接口,重写接口的run方法,来达到这样的效果一、实现ApplicationRunner接口实现代码为:@Componentpublic class InitInfo i

2021-04-21 17:49:33 937

原创 SpringBoot配置文件读取

SpringBoot配置文件读取前言一、读取默认配置文件二、读取自定义配置文件2.1@PropertiesSource+@Value注解读取文件内容2.2@PropertiesSource+@ConfigurationProperties注解读取文件内容三、在读取文件时出现中文乱码问题总结前言在SpringBoot中有默认给的application.properties配置文件,还有一些自定义的配置文件,本文将介绍这些配置文件的读取方式。一、读取默认配置文件application.prope

2021-04-21 12:28:20 127

空空如也

空空如也

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

TA关注的人

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