java SpringBoot 填坑 | Shiro 与 Redis 多级缓存问题 在一次项目实践中有实现多级缓存其中有已经包括了 Shiro 的 Cache ,本以为开启 redis 的缓存是一件很简单的事情只需要在启动类上加上 @EnableCaching 注解就会启动缓存管理了,但是问题出现了。
无分类 基于Spring Security和 JWT的权限系统设计 Web系统的认证和权限模块也算是一个系统的基础设施了,几乎任何的互联网服务都会涉及到这方面的要求。在Java EE领域,成熟的安全框架解决方案一般有 Apache Shiro、Spring Security等两种技术选型。Apache Shiro…
无分类 持续集成之 Spring Boot 实战篇 这次实战篇,我们借助「CODING 持续集成」,实现一个简单的 Spring Boot 项目从编码到最后部署的完整过程。本教程还有 B 站视频版,帮助读者更好地学习理解。
无分类 程序员笔记——springboot 之常用注解 在spring boot中,摒弃了spring以往项目中大量繁琐的配置,遵循约定大于配置的原则,通过自身默认配置,极大的降低了项目搭建的复杂度。同样在spring boot中,大量注解的使用,使得代码看起来更加简洁,提高开发…
无分类 Springboot 初步 一年前曾经使用Springboot实现了一个规模很小的记录用户登录情况的service, 仅仅是获取用户信息,然后插入到数据库中. 这个功能非常简单, 简单到我花在配置server(Tomcat)的certificate以及维护(修改数据库密码)上…
无分类 SpringCloud注册中心Eureka 在上一篇中我们介绍了微服务相关的内容。微服务的本质就是让服务与服务之间进行互相调用。那么在调用之前需要有一个前提。就是不同的服务与服务之间怎么知道彼此的存在的呢?因为服务都是独立部署的,根本没有任何…
java SpringBoot 实战 (十八) | 整合 MongoDB MongoDB 是由 C++ 编写的非关系型数据库,是一个基于分布式文件存储的开源数据库系统,它将数据存储为一个文档,数据结构由键值 (key=>value) 对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档…