![](https://img-blog.csdnimg.cn/20190918140213434.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
● SpringBoot
文章平均质量分 91
SpringBoot
HolaSecurity
〖学海无涯〗【回头是岸】
展开
-
SpringBoot 整合 Swagger 出现 404 问题
SpringBoot 整合 Swagger 只需要两个步骤: 引入 Swagger 依赖、创建 Swagger 配置类。相关代码比较简单,不作为本文重点,放置于文末仅供参考。本文主要讨论配置完成之后,访问遇到 404 的问题:遇到如上报错,主要还分两种情况:使用 swagger 3.0 以下 版本参考【附录1 : 整合 swagger 2.9 相关代码】代码如遇 404 错误,可能是因为当前环境拦截了 Swagger 默认的静态资源,只需在配置类文件中实现 WebMvcConfigur原创 2021-02-04 13:57:40 · 4568 阅读 · 1 评论 -
都 2021年了,居然还有公司管控社交软件,自制的聊天网页,还能管控吗?
公司管控所有社交软件,微信、QQ 一律无法安装,上班不允许玩手机。按道理来说确实没有什么问题。可这已经 2021 年了,工作交流大小事全部发邮件。emmm,偶尔也会偷偷通过手机发,但毕竟不能截图不能复制还要偷偷摸摸。管控就不能聊天了吗?切~ 我来自己做一个简易版微信所以,就有了下文……原创 2020-12-31 16:43:14 · 369 阅读 · 0 评论 -
SpringBoot 学习笔记_整合 WebSocket —— 消息点对点发送
SpringBoot 学习笔记_整合 WebSocket —— 消息点对点发送声明:本次学习参考 《SpringBoot + Vue 开发实战》 · 王松(著) 一书。本文的目的是记录我学习的过程和遇到的一些问题以及解决办法,其内容主要来源于原书。如有侵权,请联系我删除文章目录SpringBoot 学习笔记_整合 WebSocket —— 消息点对点发送SpringBoot 整合 WebSocketSpringBoot 整合 WebSocket —— 消息点对点发送(单聊)SpringBoo原创 2020-07-25 14:09:27 · 350 阅读 · 0 评论 -
SpringBoot 学习笔记_整合 WebSocket —— 消息群发
SpringBoot 学习笔记_整合 WebSocket —— 消息群发声明:本次学习参考 《SpringBoot + Vue 开发实战》 · 王松(著) 一书。本文的目的是记录我学习的过程和遇到的一些问题以及解决办法,其内容主要来源于原书。如有侵权,请联系我删除文章目录SpringBoot 学习笔记_整合 WebSocket —— 消息群发SpringBoot 整合 WebSocketWebSocket 简介SpringBoot 整合 WebSocket —— 消息群发SpringBoot原创 2020-07-25 14:08:34 · 692 阅读 · 0 评论 -
SpringBoot 学习笔记_安全管理 —— Shiro
SpringBoot 学习笔记_安全管理 —— Shiro声明:本次学习参考 《SpringBoot + Vue 开发实战》 · 王松(著) 一书。本文的目的是记录我学习的过程和遇到的一些问题以及解决办法,其内容主要来源于原书。如有侵权,请联系我删除文章目录SpringBoot 学习笔记_安全管理 —— ShiroSpringBoot 安全管理 —— Shiro创建 SpringBoot 项目,添加依赖Shiro 基本配置Shiro 进阶配置配置登录接口即页面接口配置其他接口(不需要角色管控的原创 2020-07-23 16:34:59 · 190 阅读 · 0 评论 -
SpringBoot 学习笔记_安全管理 —— OAuth 2
SpringBoot 学习笔记_安全管理 —— OAuth 2声明:本次学习参考 《SpringBoot + Vue 开发实战》 · 王松(著) 一书。本文的目的是记录我学习的过程和遇到的一些问题以及解决办法,其内容主要来源于原书。如有侵权,请联系我删除文章目录SpringBoot 学习笔记_安全管理 —— OAuth 2SpringBoot 安全管理 —— OAuth 2 /'əʊ'ɔθ/OAuth 2 角色OAuth 2 授权流程OAuth 2 授权模式实践测试创建 SpringBoot原创 2020-07-22 15:54:12 · 252 阅读 · 0 评论 -
SpringBoot 学习笔记_安全管理 —— 基于数据库的认证
SpringBoot 学习笔记_安全管理 —— 基于数据库的认证声明:本次学习参考 《SpringBoot + Vue 开发实战》 · 王松(著) 一书。本文的目的是记录我学习的过程和遇到的一些问题以及解决办法,其内容主要来源于原书。如有侵权,请联系我删除文章目录SpringBoot 学习笔记_安全管理 —— 基于数据库的认证SpringBoot 安全管理 —— 基于数据库的认证设计数据表创建 SpringBoot 项目,添加依赖配置数据库创建实体类创建 Mapper 和 Service配置原创 2020-07-22 09:48:40 · 164 阅读 · 0 评论 -
SpringBoot 学习笔记_安全管理 —— Spring Security 配置
SpringBoot 学习笔记_安全管理 —— Spring Security 配置声明:本次学习参考 《SpringBoot + Vue 开发实战》 · 王松(著) 一书。本文的目的是记录我学习的过程和遇到的一些问题以及解决办法,其内容主要来源于原书。如有侵权,请联系我删除文章目录SpringBoot 学习笔记_安全管理 —— Spring Security 配置SpringBoot 安全管理 —— Spring Security 基本配置基本用法配置用户名和密码基于内存的认证HttpSec原创 2020-07-20 16:50:25 · 434 阅读 · 0 评论 -
SpringBoot 学习笔记_缓存 —— Redis 缓存
SpringBoot 学习笔记_缓存 —— Redis 缓存声明:本次学习参考 《SpringBoot + Vue 开发实战》 · 王松(著) 一书。本文的目的是记录我学习的过程和遇到的一些问题以及解决办法,其内容主要来源于原书。如有侵权,请联系我删除SpringBoot 缓存 —— Ehcache 2.x创建 SpringBoot 项目,添加依赖<!-- 添加 Redis 单机缓存 --><dependency> <groupId&原创 2020-07-18 11:25:02 · 177 阅读 · 0 评论 -
SpringBoot 学习笔记_构建 RESTful 服务
SpringBoot 学习笔记_构建 RESTful 服务声明:本次学习参考 《SpringBoot + Vue 开发实战》 · 王松(著) 一书。本文的目的是记录我学习的过程和遇到的一些问题以及解决办法,其内容主要来源于原书。如有侵权,请联系我删除SpringBoot 构建 RESTful 服务REST(Representational State Transfer) 是一种 Web 软件架构风格,它是一种风格,而不是标准,匹配或兼容这种架构风格的网络服务成为 REST 服务。RE原创 2020-07-15 10:01:41 · 242 阅读 · 0 评论 -
SpringBoot 学习笔记_缓存 —— Ehcache 2.x
SpringBoot 学习笔记_缓存 —— Ehcache 2.x声明:本次学习参考 《SpringBoot + Vue 开发实战》 · 王松(著) 一书。本文的目的是记录我学习的过程和遇到的一些问题以及解决办法,其内容主要来源于原书。如有侵权,请联系我删除Spring 3.1 开始对缓存提供支持,核心思路对方法的缓存,当开发者调用一个方法时,将方法中的参数/返回值作为key/value缓存起来,当再次调用该方法时,如果缓存中有数据,就直接从缓存获取,否则再去执行方法。但是,Spring 中并原创 2020-07-18 11:23:33 · 187 阅读 · 0 评论 -
SpringBoot 学习笔记_开发者工具与单元测试
SpringBoot 学习笔记_开发者工具与单元测试声明:本次学习参考 《SpringBoot + Vue 开发实战》 · 王松(著) 一书。本文的目的是记录我学习的过程和遇到的一些问题以及解决办法,其内容主要来源于原书。如有侵权,请联系我删除文章目录SpringBoot 学习笔记_开发者工具与单元测试SpringBoot 使用开发者工具与单元测试开发者工具 - devtools基本用法基本原理自定义监控LiveReload单元测试 - testSpringBoot 使用开发者工具与单元测试原创 2020-07-16 16:05:08 · 206 阅读 · 0 评论 -
SpringBoot 学习笔记_整合NoSQL —— Session 共享
SpringBoot 学习笔记_整合NoSQL —— Session 共享声明:本次学习参考 《SpringBoot + Vue 开发实战》 · 王松(著) 一书。本文的目的是记录我学习的过程和遇到的一些问题以及解决办法,其内容主要来源于原书。如有侵权,请联系我删除SpringBoot 整合 NoSQL —— Session 共享正常情况下,HttpSession 是通过 Servlet 容器创建并进行管理的,创建成功之后都是保存在内存中。如果开发者需要对项目进行横向扩展搭建集群,那么可以利原创 2020-07-15 09:34:13 · 136 阅读 · 0 评论 -
SpringBoot 学习笔记_整合NoSQL —— MongoDB
SpringBoot 学习笔记_整合NoSQL —— MongoDB声明:本次学习参考 《SpringBoot + Vue 开发实战》 · 王松(著) 一书。本文的目的是记录我学习的过程和遇到的一些问题以及解决办法,其内容主要来源于原书。如有侵权,请联系我删除SpringBoot 整合 NoSQL整合 MongoDBMongDB 是一种面向文档的数据库管理系统,介于关系型数据库和非关系型数据库直接的产品。MongDB 安装CentOS 7安装 wget:yum ins原创 2020-07-06 15:43:20 · 230 阅读 · 0 评论 -
SpringBoot 学习笔记_整合NoSQL —— Redis
SpringBoot 学习笔记_整合NoSQL —— Redis声明:本次学习参考 《SpringBoot + Vue 开发实战》 · 王松(著) 一书。本文的目的是记录我学习的过程和遇到的一些问题以及解决办法,其内容主要来源于原书。如有侵权,请联系我删除文章目录SpringBoot 学习笔记_整合NoSQL —— RedisSpringBoot 整合 NoSQL整合 ReditRedis 安装整合 RedisSpringBoot 整合 NoSQLNoSQL 指 非关系型数据库,NoSQ原创 2020-07-04 15:17:16 · 264 阅读 · 0 评论 -
SpringBoot 学习笔记_整合持久层——Spring Boot JPA
SpringBoot 学习笔记_整合持久层——Spring Boot JPA声明:本次学习参考 《SpringBoot + Vue 开发实战》 · 王松(著) 一书。本文的目的是记录我学习的过程和遇到的一些问题以及解决办法,其内容主要来源于原书。如有侵权,请联系我删除文章目录SpringBoot 学习笔记_整合持久层——Spring Boot JPASpringBoot 整合持久层开发整合 Spring Boot JPASpringBoot 整合持久层开发整合 Spring Boot JP原创 2020-07-02 15:32:43 · 261 阅读 · 0 评论 -
SpringBoot 学习笔记_整合持久层——MyBatis
SpringBoot 学习笔记_整合持久层——MyBatis声明:本次学习参考 《SpringBoot + Vue 开发实战》 · 王松(著) 一书。本文的目的是记录我学习的过程和遇到的一些问题以及解决办法,其内容主要来源于原书。如有侵权,请联系我删除文章目录SpringBoot 学习笔记_整合持久层——MyBatisSpringBoot 整合持久层开发整合 MyBatis整合 SpringDataJPA多数据源SpringBoot 整合持久层开发整合 MyBatisMyBatic 是原创 2020-07-02 15:31:30 · 194 阅读 · 0 评论 -
SpringBoot 学习笔记_整合持久层 ——JdbcTemplate
SpringBoot 学习笔记_整合持久层(一)——JdbcTemplate声明:本次学习参考 《SpringBoot + Vue 开发实战》 · 王松(著) 一书。本文的目的是记录我学习的过程和遇到的一些问题以及解决办法,其内容主要来源于原书。如有侵权,请联系我删除文章目录SpringBoot 学习笔记_整合持久层(一)——JdbcTemplateSpringBoot 整合持久层开发整合 JdbcTemplateSpringBoot 整合持久层开发整合 JdbcTemplateJdb原创 2020-07-02 15:30:09 · 205 阅读 · 0 评论 -
SpringBoot 学习笔记_整合 Web 开发(二)
SpringBoot 学习笔记_整合 Web 开发(二)声明:本次学习参考 《SpringBoot + Vue 开发实战》 · 王松(著) 一书。本文的目的是记录我学习的过程和遇到的一些问题以及解决办法,其内容主要来源于原书。如有侵权,请联系我删除SpringBoot 整合 Web 开发CORS 支持CORS (Cross-Origin Resource Sharing) 是一种跨域资源共享技术标准,其目的就是为了解决前端跨域请求。在 Java EE 中,关于前端跨域请求最常见的解决方案原创 2020-06-27 10:31:36 · 151 阅读 · 0 评论 -
SpringBoot 学习笔记_整合 Web 开发(一)
SpringBoot 学习笔记_整合 Web 开发(一)文章目录SpringBoot 学习笔记_整合 Web 开发(一)SpringBoot 整合 Web 开发返回 JSON 数据静态资源访问文件上传问题记录:全局处理全局异常全局数据请求参数预处理自定义错误页基本配置复杂配置声明:本次学习参考 《SpringBoot + Vue 开发实战》 · 王松(著) 一书。本文的目的是记录我学习的过程和遇到的一些问题以及解决办法,其内容主要来源于原书。如有侵权,请联系我删除SpringBoot 整合原创 2020-06-24 17:10:30 · 239 阅读 · 0 评论 -
SpringBoot 学习笔记_整合视图层
SpringBoot 学习笔记_整合视图层声明:本次学习参考 《SpringBoot + Vue 开发实战》 · 王松(著) 一书。本文的目的是为了记录我在学习的过程和遇到的一些问题以及解决办法。如有侵权,请联系我删除。SpringBoot 整合视图层技术目前企业级开发中,前后端分离是趋势,但是视图层技术还占有一席之地。SpringBoot 对视图层技术提供了很好的支持,官方推荐使用模板引擎 Thymeleaf。整合 ThymeleafThymeleaf 是新一代 Java 模板引原创 2020-06-23 17:24:14 · 147 阅读 · 0 评论 -
SpringBoot 学习笔记_环境搭建及基本配置
SpringBoot 学习笔记_环境搭建及基本配置声明:本次学习参考 《SpringBoot + Vue 开发实战》 · 王松(著) 一书。本文的目的是为了记录我在学习的过程和遇到的一些问题以及解决办法。如有侵权,请联系我删除。SpringBoot 环境手动搭建Maven 工程创建mvn 命令创建IntelliJ IDEA 创建创建项目。(选择 Maven, 点击 Next。)输入组织名称、模块名称、项目版本号等。选择项目位置,点击 Finish 按钮,完成项目创建。原创 2020-06-23 17:02:21 · 334 阅读 · 1 评论