在Spring Boot中使用Spring Security实现权限控制

摘要: Spring Boot框架我们前面已经介绍了很多了,相信看了前面的博客的小伙伴对Spring Boot应该有一个大致的了解了吧,如果有小伙伴对Spring Boot尚不熟悉,可以先移步这里从SpringMVC到Spring Boot,老司机请略过。OK,那我们今天要说的是Spring Boot中另外 阅读全文
posted @ 2018-07-10 13:40 小小野马 阅读(22966) 评论(1) 推荐(0) 编辑

Java并发编程之原子变量

摘要: 原子变量最主要的一个特点就是所有的操作都是原子的,synchronized关键字也可以做到对变量的原子操作。只是synchronized的成本相对较高,需要获取锁对象,释放锁对象,如果不能获取到锁,还需要阻塞在阻塞队列上进行等待。而如果单单只是为了解决对变量的原子操作,建议使用原子变量。关于原子变量 阅读全文
posted @ 2018-07-07 17:52 小小野马 阅读(263) 评论(0) 推荐(0) 编辑

Spring Cloud学习--配置中心(Config)

摘要: Spring Cloud学习--配置中心(Config) Spring Cloud学习--配置中心(Config) 一 Spring Cloud Config简介 二 编写 Config Server 三 编写Config Client 四 使用refresh端点手动刷新配置 五 Spring Co 阅读全文
posted @ 2018-07-07 17:00 小小野马 阅读(624) 评论(0) 推荐(0) 编辑

Spring Cloud介绍: Spring Cloud与Dubbo对比

摘要: spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。Spring Cloud与Dubbo对比提到Dubbo,我想顺 阅读全文
posted @ 2018-07-07 16:26 小小野马 阅读(1069) 评论(0) 推荐(0) 编辑

微服务架构设计

摘要: 微服务 软件架构是一个包含各种组织的系统组织,这些组件包括 Web服务器, 应用服务器, 数据库,存储, 通讯层), 它们彼此或和环境存在关系。系统架构的目标是解决利益相关者的关注点。 Conway’s law: Organizations which design systems[...] are 阅读全文
posted @ 2018-07-07 15:41 小小野马 阅读(428) 评论(0) 推荐(0) 编辑

SpringBoot自动配置原理

摘要: SpringBoot自动配置原理 备注:该SpringBoot自动配置原理不适合java刚入门学者以及不熟悉Spring4+Springmvc+maven的同学 1、当SpringBoot应用启动的时候,就从主方法里面进行启动的。 @SpringBootApplicationpublic class 阅读全文
posted @ 2018-07-07 11:44 小小野马 阅读(27814) 评论(1) 推荐(5) 编辑

shiro权限框架与spring框架轻松整合

摘要: 2017年06月26日 17:53:30 阅读数:419 2017年06月26日 17:53:30 阅读数:419 阅读数:419 shiro是一个权限框架,用于管理网站的权限,大到网站登录过滤,小到一个菜单或按钮是否显示,shiro学习起来非常简单,以下是shiro的执行流程图: 看完不懂的请下载 阅读全文
posted @ 2018-07-07 11:33 小小野马 阅读(256) 评论(0) 推荐(0) 编辑

Spring Security 认证过程

摘要: 目录 1.1 认证过程 1.2 Web应用的认证过程 1.2.1 ExceptionTranslationFilter 1.2.2 在request之间共享SecurityContext 1.1 认证过程 1、用户使用用户名和密码进行登录。 2、Spring Security将获取到的用户名和密码封 阅读全文
posted @ 2018-07-07 11:22 小小野马 阅读(1008) 评论(0) 推荐(0) 编辑

Spring Boot中集成Spring Security 专题

摘要: if语句中条件判断就是检查当前的url请求是否是logout-url的配置值,接下来,获取用户的authentication,并循环调用处理器链中各个处理器的logout()函数,前面在parse阶段说过,处理器链中有两个实例,处理会话的SecurityContextLogoutHandler及re 阅读全文
posted @ 2018-07-06 16:04 小小野马 阅读(2926) 评论(0) 推荐(0) 编辑

spring security四种实现方式

摘要: spring security实现方式大致可以分为这几种: 1.配置文件实现,只需要在配置文件中指定拦截的url所需要权限、配置userDetailsService指定用户名、密码、对应权限,就可以实现。 2.实现UserDetailsService,loadUserByUsername(Strin 阅读全文
posted @ 2018-07-06 14:38 小小野马 阅读(1123) 评论(0) 推荐(0) 编辑