热文Jetcache缓存框架系列(三)jetcache删除缓存 在上文《Jetcache缓存框架系列(二)jetcache更新缓存》我们介绍了如果信息有被修改的话,那么我们就需要更新缓存和删除缓存,本文的话,我们来介绍下删除缓存的操作。关于删除缓存,在Jetcache里面使用的注... Raejava2023-09-021413 阅读0 评论
热文Jetcache缓存框架系列(二)jetcache更新缓存 在前面的文章《Jetcache缓存框架系列(一)jetcache缓存框架的基本使用》我们做了一下这个jetcache缓存框架的基本使用演示。但是大家发现一个问题没有,如果是纯查询,例如统计等页面的时候,我们用这个注解... Raejava2023-09-021330 阅读0 评论
热文Jetcache缓存框架系列(一)jetcache缓存框架的基本使用 最近看了下我们内部2B的项目,发现很多数据都是直接从mysql中查询的,几乎页面上所有的展示数据都是从mysql中去动态查询,此时的情况下,部分统计界面等不常展示的数据恰是可以做个缓存即可,不用每次都从数据库查,费时... Raejava2023-09-021421 阅读0 评论
java生成唯一订单号的案例 在前面我们介绍过雪花id相关的文章《java分布式项目之使用雪花算法生成唯一id》和《java分布式项目之使用tinyid生成唯一id》。在实际的生产环境中,我们会涉及到一些订单的场景,此时生成的订单号一般我们都会以... Raejava2023-08-22951 阅读0 评论
热文springboot web项目如何规避掉返回的json中bigdecimal字段被自动去掉小数点后0的问题 很久没写代码了,最近写项目的时候,数据库有一些decimal相关的金额字段,此时是两位小数的,但是通过springboot使用mybatis查询之后,返回给前端的时候就会自动被去掉小数点后的0,例如数据库查询出来的金... Raejava2023-07-271303 阅读0 评论
springboot web项目拦截token获取对应的用户信息分发给各个接口案例 在实际业务中,我们如果项目比较小的话,一般都是使用springboot框架做一个单机版本的web项目。此时项目里面会涉及到用户的鉴权,流程图如下:如上图整个流程如下:1、客户端传递用户名和密码给服务器端 2、服务器端... Raejava2023-07-27871 阅读0 评论
springboot web项目拦截打印请求信息和返回信息示例 在实际工作中,我们会涉及到对请求的request和response内容进行打印的需求,这样子方便排查问题,所以本文给一个springboot web项目相关的日志打印示例,具体代码如下:package org.web... Raejava2023-07-27754 阅读0 评论
java中关于公共返回实体的工具类 在java中,我们编写接口的时候,一般都会有一个公共的返回实体,然后再controller的时候,直接return对应的实体即可。这里我们也提供一个公共的实体类工具。这里的工具分为两部分,一部分是枚举类,完整代码如下... Raejava2023-04-04902 阅读0 评论
java中关于时间转换的工具类 在这里我们再提供一个关于时间转换相关的工具类,也是可以拿来开箱即用的。完整代码如下:import java.text.ParseException; import java.text.SimpleDateFormat... Raejava2023-04-04732 阅读0 评论
java校验是否为空的工具类 这里再提供一个在java中,校验字符串是否为空,校验对象是否为空,校验数组是否为空的工具类代码,完整代码如下:import cn.hutool.core.util.ArrayUtil; import cn.hutoo... Raejava2023-04-04729 阅读0 评论
java获取ip地址归属地的工具类 现如今,大家在很多网站上留言等,都会显示归属地。例如本站的问答模块,只要回答问题,他也会显示ip归属地,如下图:这里我们提供一个公共免费的获取ip归属地的网址:https://whois.pconline.com.c... Raejava2023-04-04892 阅读0 评论
Springboot全局异常的工具类 这篇文章我们介绍下再Springboot中,定义全局异常的返回的工具类信息。这里主要是涉及到3个类,下面分别介绍下:一、定义一个ErrorCode的枚举类所有的异常都需要进行统一定义管理,一般我们使用枚举类,所以这里... Raejava2023-04-04989 阅读0 评论
Springboot中redis配置序列化的工具类 这篇文章记录下在SpringBoot项目中,如果需要使用的redis的话,涉及到Hash数据结构的时候,我们需要做数据的序列化和反序列化。因此这里提供一个redisConfig,定义hash数据结构的序列化和反序列化... Raejava2023-04-04957 阅读0 评论
适用于生产环境的redisCacheUtils工具类 在前面的文章《Springboot中使用的redisUtils工具类》我们介绍了常用的redis相关的工具类。但是那个类还不是很齐全,因此这里我们直接写一个比较全的,适合生产环境使用的rediscache utils... Raejava2023-04-04940 阅读0 评论
热文Eclipse添加本地的archetype-catalog教程 eclipse上创建maven项目的时候,我们经常习惯从模板创建,这时候eclipse每次都会去连接maven的repo,由于这个网站在国外,因此访问速度较慢,这里我们在eclipse上添加一个本地的archetyp... Raejava2023-03-221005 阅读0 评论