• SpringCache整合SpringDataRedis

    SpringCache一般不会单独使用,所以配合SpringDataRedis一起使用,直接上代码当前基于 SpringBoot 2.4.5 实现基于已经添加了spring-boot-starter-data-couchbase 还需要添加spring-boot-starter-data-redis...

    SpringBoot整合SpringCache的简单使用和介绍

    如何使用SpringCache?SpringBoot整合SpringCache做缓存操作,一下操作基于SpringBoot 2.4.5版本1、首先引入SpringCache依赖<dependency> <groupId>org.springframework.boot&...

    实体返回vo工具

    好久不见 最近些许有点懒惰 程序员嘛 每个月总会有几天的 你懂得那最近发现好的代码写出来真的会让人有种赏心悦目的存在 相反就会有一种想掐死写代码的那种人所以我最近写了一个小工具 就是实体转换VO对象的一个小工具 说到这里 如果你的第一反应是 Spring的BeanUtils 那说明你肯定也有遇到过...

    SpringBoot实现同域SSO

    什么是sso?单点登录(SingleSignOn,SSO),就是通过用户的一次性鉴别登录。当用户在身份认证服务器上登录一次以后,即可获得访问单点登录系统中其他关联系统和应用软件的权限,同时这种实现是不需要管理员对用户的登录状态或其他信息进行修改的,这意味着在多个应用系统中,用户只需一次登录就可以访问...

    SpringBoot配置使用H2数据库

    什么是h2数据库?H2是一个Java编写的关系型数据库,它可以被嵌入Java应用程序中使用,或者作为一个单独的数据库服务器运行。如何操作依赖<dependency> <groupId>org.springframework.boot&l...

    SpringBoot-Kotlin

    什么是Kotlin?Kotlin(科特林)是一个用于现代多平台应用的静态编程语言 ,由 JetBrains 开发。Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。除此之外Kotlin还可以编译成二进制代码直接运行在机器上(例如嵌入式设备或 iOS...

    SpringBoot-Elasticsearch

    Spring Boot整合Elasticsearch 废话少说,直接开干安装下载一个elasticsearch,这里我们准备的是elasticsearch-6.4.3.tar.gz上传文件到服务器上/usr/local/elasticsearch/elasticsearch-6.4.3解压$ tar...

    SpringSecurity 入门 (四)

    按照前面得理论,我们完成了Token的纷发,权限角色的校验,但是在访问接口的时候发现,当前的系统不能限制权限的访问如何校验权限角色?Spring官方文档11.3.3。方法安全性表达式通过启用权限角色注解@PreAuthorize,@PreFilter,@PostAuthorize和@PostFilt...

    SpringSecurity 入门 (三)

    废话不多说,直接开始这个SpringSecurity的学习项目。数据库说明用户信息表USER储存用户信息DROPTABLEIFEXISTS`user`;CREATETABLE`user`(`id`varchar(255)CHARACTERSETutf8COLLATEutf8_binNOTNULLCO...

    SpringSecurity 入门(二)

    上一篇有点水了,这期我们直接上干货,学习认证流程。先来考虑一下,关于SpringSecurity如何实现的安全权限管理,角色校验,来对比一下权限和角色先来考虑一下,关于SpringSecurity如何实现的安全权限管理,角色校验,来对比一下权限和角色//验证角色访问...