自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 id生成器,世界没有两个一样的id

package com.wwjjbt.sob_blog_system_mp.utils;public class IdWorker{ //下面两个每个5位,加起来就是10位的工作机器id private long workerId; //工作id private long datacenterId; //数据id //12位的序列号 private long sequence; public IdWorker(long workerId, l

2020-06-30 08:24:26 153

原创 在开发中经常使用到cookie,既然如此就需要cookie的工具类啦

package com.wwjjbt.sob_blog_system_mp.utils;import javax.servlet.http.Cookie;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;public class CookieUtils { public static final int default_age = 60*60*24*365

2020-06-29 16:35:38 127

原创 jwt生成Token的工具类。

当做用户登录业务的时候一般需要使用到jwttoken就好比一个人的身份证当然token也会过期,可以自定义过期时间。不多废话直接上工具类package com.wwjjbt.sob_blog_system_mp.utils;import com.wwjjbt.sob_blog_system_mp.pojo.TbUser;import io.jsonwebtoken.Claims;import io.jsonwebtoken.Jwts;import io.jsonwebtoken.Signat

2020-06-26 15:27:06 1182

原创 redis的一些常用操作封装成为一个组件。大大简化常用的原生api,注入即用

package com.wj.redis02.utils;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.data.redis.core.RedisTemplate;import org.springframework.stereotype.Component;import org.springframework.util.CollectionUtils;impor

2020-06-05 10:16:43 256

原创 springboot整合redis,需要自定义redisTemplate模板。采用的Jackson2JsonRedisSerializer序列化,拿来即用

redisTemplate模板package com.kuang.config;import com.fasterxml.jackson.annotation.JsonAutoDetect;import com.fasterxml.jackson.annotation.PropertyAccessor;import com.fasterxml.jackson.databind.ObjectMapper;import org.springframework.context.annotation.Be

2020-06-05 10:08:53 1379 1

原创 MyBatisPlus的自动生成代码的策略详解

MyBatisPlus之代码自动生成器代码自动一键生成,功能强大,大大节省了开发时间主要介绍一下springboot玩家,先来看配置的依赖maven<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.3.2</version>&lt

2020-06-02 09:23:09 2191

原创 mybatis-plus自动生成的时候报错java.lang.NoClassDefFoundError: org/apache/velocity/context/Context

当使用mybatisplus的代码自动生成的时候报错09:02:44.188 [main] DEBUG com.baomidou.mybatisplus.generator.AutoGenerator - 准备生成文件…Exception in thread “main” java.lang.NoClassDefFoundError: org/apache/velocity/context/Contextat com.baomidou.mybatisplus.generator.AutoGenerat

2020-06-02 09:05:40 1350

原创 MyBatisPlus之逻辑删除

逻辑删除你有没有见过某些网站进行一些删除操作之后,你看不到记录了但是管理员却能够查看到。这里就运用到了逻辑删除。什么是逻辑删除?逻辑删除的本质是修改操作,所谓的逻辑删除其实并不是真正的删除,而是在表中将对应的是否删除标识(deleted)或者说是状态字段(status)做修改操作。比如0是未删除,1是删除。在逻辑上数据是被删除的,但数据本身依然存在库中。对应的SQL语句:update user set deleted=1 where id =1 and deleted=0update 表名 s

2020-06-01 16:28:08 5403

空空如也

空空如也

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

TA关注的人

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