摘要: SpringSecurity 简介 Spring Security 基于 Spring 框架,提供了一套 Web 应用安全性的完整解决方案。 关于安全方面的两个主要区域是“认证”和“授权”(或者访问控制),一般来说,Web 应用的安全性包括用户认证(Authentication)和用户授权(Auth 阅读全文
posted @ 2021-10-26 22:28 程序员清风 阅读(1463) 评论(0) 推荐(0) 编辑
摘要: Sharding-Sphere 简介 1、ShardingSphere是一套开源的分布式数据库中间件的解决方案 2、它由三个产品组成:Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar。 3、是关系型数据库中间件,合理在分布式环境下使用关系型数据库操作 Sha 阅读全文
posted @ 2021-10-26 22:25 程序员清风 阅读(527) 评论(0) 推荐(0) 编辑
摘要: Kubernetes 一、kubernetes概述 1、kubernetes基本介绍 kubernetes,简称 K8s,是用 8 代替 8 个字符“ubernete”而成的缩写。是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes 的目标是让部署容器化的应用简单并且高效(p 阅读全文
posted @ 2021-10-26 22:23 程序员清风 阅读(248) 评论(0) 推荐(0) 编辑
摘要: shiro笔记 权限概述 什么是权限 权限管理,一般根据系统设置的安全策略或者安全规则,用户可以访问而且只能访问自己被授权的资源,不多不少。权限管理几乎出现在任何系统里面,只要有用户和密码的系统 系统管理在系统中一般分为: 访问权限 一般表示你能做什么样的操作,或者能够访问那些资源。例如:给张三赋予 阅读全文
posted @ 2021-10-26 22:18 程序员清风 阅读(12) 评论(0) 推荐(0) 编辑
摘要: Spring5新特性 总览 https://cntofu.com/book/95/33-what-new-in-the-spring-framework.md 1、整个Spring5框架的代码基于Java8,运行时兼容JDK9,许多不建议使用的类个方法在代码库中删除 2、自带了通用的日志封装 ​ 2 阅读全文
posted @ 2021-10-26 22:16 程序员清风 阅读(209) 评论(0) 推荐(0) 编辑
摘要: JSR303校验 一、环境准备 ​ 这个pom坐标在自定义注解的时候有用 <dependency> <groupId>javax.validation</groupId> <artifactId>validation-api</artifactId> <version>2.0.1.Final</ve 阅读全文
posted @ 2021-10-26 21:00 程序员清风 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 在日常web开发中发生了异常,往往是需要通过一个统一的异常处理来保证客户端能够收到友好的提示。 一、异常处理类 MyExceptionControllerAdvice.java 1 @Slf4j 2 @RestControllerAdvice(basePackages = "com.xxx.cont 阅读全文
posted @ 2020-09-16 21:36 程序员清风 阅读(462) 评论(0) 推荐(0) 编辑
摘要: JSR303校验 一、环境准备 这个pom坐标在自定义注解的时候有用 <dependency> <groupId>javax.validation</groupId> <artifactId>validation-api</artifactId> <version>2.0.1.Final</vers 阅读全文
posted @ 2020-09-16 21:29 程序员清风 阅读(1000) 评论(0) 推荐(1) 编辑
摘要: 一、将Apollo的源码依赖打入到本地仓库 1、解压apollo-master.zip,进入apollo-master\scripts目录 2、点击build.bat文件就能打入依赖(要配置好maven的环境,他会自动的找到你maven的本 地仓库) 二、创建一个SpringBoot项目 1、创建项 阅读全文
posted @ 2019-06-30 06:44 程序员清风 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 一、环境要求 虚拟机内存要在2g以上 jdk1.8以上 建议数据库在5.7以上,如果版本过低,数据库在执行Apollo结构时,默认不能支持在一个表中有两个时间戳类型字段,所以建议大家使用mysql在5.7以上 二、下载Apollo 下载地址 https://github.com/ctripcorp/ 阅读全文
posted @ 2019-06-30 06:29 程序员清风 阅读(1918) 评论(0) 推荐(0) 编辑