Spring Security里Session的探讨与延伸 Spring Security里Session的探讨与延伸✍️问题的引入在上文中,我们简单分析了一个基于RBAC模型的Spring Security的设计思路,通过配置,我们的确登陆成功了,但是有没有想过一个问题,你在服务端的安全管理使用了 Spring Security,用户登录成功之后,Spring Security 帮你把用户信息保存在 Session 里,但是具体保存在哪里,要是不深究你可 2021-08-10 技术分享 Spring Security
浅谈Spring Security实现RBAC模型 浅谈Spring Security实现RBAC模型 本文将结合我所做的项目来探讨一下利用Spring Security实现RBAC模型的简要步骤以及利用Spring Security做项目时候发现与改进 🤔️什么是RBACRBAC权限模型(Role-Based Access Control)即:基于角色的权限控制。模型中有几个关键的术语: 用户:系统接口及功能访问的操作者 权限:能够访问某接 2021-08-09 技术分享 Spring Security
后台管理系统开发记录 人力资源管理系统 本文记录开发一个 SpringBoot+Vue 前后端分离的人力资源管理系统 一、技术栈后端技术栈 Spring Boot Spring Security MyBatis MySQL Redis RabbitMQ Spring Cache WebSocket 前端技术栈 Vue ElementUI axios vue-router Vuex WebSocket vue-cli 2021-08-05 技术分享 Java Spring Security SpringBoot MyBatis MySQL WebSocket RabbitMQ
SpringBoot合集 SpringBoot 本文整理了SpingBoot整合主流开发模块的知识,参考来自松哥系列博客,供学习 SpringBoot基础配置1. Maven我们刚开始学习 JavaWeb 的时候,使用 Servlet/JSP 做开发,一个接口搞一个 Servlet ,很头大,后来我们通过隐藏域或者反射等方式,可以减少 Servlet 的创建,但是依然不方便,再后来,我们引入 Struts2/Spring 2021-08-05 Spring SpringBoot
Spring Spring第一章、Spring工厂1. 引言1.1 EJB存在的问题 1.2 什么是Spring Spring是一个轻量级的JavaEE解决方案,整合众多优秀的设计模式 轻量级 对于运行环境是没有额外要求的 开源 tomcat resion jetty收费 weblogic websphere 代码移植性高 不需要实现额外接口 JavaEE的解决方案 整合设计模式 工厂 代 2021-08-01 Spring Spring
Redis Redis 本文整理Redis相关基础以及应用的知识,供参考 1. NoSQL的引言NoSQL( Not Only SQL ),意即不仅仅是SQL, 泛指非关系型的数据库。Nosql这个技术门类,早期就有人提出,发展至2009年趋势越发高涨。 2. 为什么是NoSQL随着互联网网站的兴起,传统的关系数据库在应付动态网站,特别是超大规模和高并发的纯动态网站已经显得力不从心,暴露了很多难以克服的问 2021-08-01 数据库 Redis
MySQL MySQL DQL(Data Query Language):数据查询语言select DML(Data Manipulate Language):数据操作语言insert 、update、delete DDL(Data Define Languge):数据定义语言create、drop、alter TCL(Transaction Control Language):事务控制语言commit、r 2021-07-26 数据库 SQL
Java开发网络相关知识 Web相关 本文整合了Java工程师所需要用到的Web开发相关的基础知识,供参考 一、基本概念1、mac地址、ip地址终端输入ifconfig en0可以查看 其中ether指的就是mac地址、inet 地址就是ip。 mac地址也叫物理地址和局域网地址,主要用于确认网上设备的地址,类似于身份证号,具有唯一标识,每一个网卡制作完成之后就带有一个mac地址,永远都不会改变。 ip地址,类似于你 2021-07-25 Java基础 Java
Java开发所需的Linux环境配置 Linux环境配置 本文主要讲解在Linux环境下的Java开发环境搭建,包含各种常用软件的安装步骤以及基础的Linux知识 安装Centos因为开发中只需用得到命令行操作,所以只需要安装Minimal版本 进行配置 安装完成后重启即可 重启后来到登录界面,输入账号密码即可登录 Linux基础知识目录 bin (binaries)存放二进制可执行文件 2021-07-16 计算机基础 配置
操作系统 操作系统 本笔记是根据王道考研所讲的操作系统所做的笔记,老师讲课风格诙谐幽默,值得一看 一、操作系统概述1.操作系统的概念、特征、功能、目标 操作系统( Operating System,OS)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配,以提供给用户和其他软件方便的接口和环境的程序集合。计算机操作系统是随着计算机研究和应用的发展逐步形成并发展起来的,它 2021-07-15 计算机基础 计算机基础