上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 27 下一页
摘要: Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只 阅读全文
posted @ 2020-03-14 10:59 糖不甜,盐不咸 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 1.创建工程并引入坐标 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.3.RELEASE</version> 阅读全文
posted @ 2020-03-13 16:04 糖不甜,盐不咸 阅读(1510) 评论(0) 推荐(0) 编辑
摘要: 顶部引入标签库: <%@taglib prefix="security" uri="http://www.springframework.org/security/tags" %> 在需要面对不同权限的用户展示不同数据处添加: <security:authorize access="hasAnyRo 阅读全文
posted @ 2020-03-13 01:03 糖不甜,盐不咸 阅读(936) 评论(0) 推荐(0) 编辑
摘要: 当用户勾选了自动登录,在有效时间内,即使用户关闭了浏览器,下次打开也会处于登录状态(前提是没有清空浏览器cookie) 使用Spring Security实现步骤: 1.在登录页面提供一个选框供用户选择,name的值必须为:remember-me,否则得在remember me过滤器中指定和它对应的 阅读全文
posted @ 2020-03-12 22:19 糖不甜,盐不咸 阅读(875) 评论(0) 推荐(0) 编辑
摘要: 用户认证业务里,我们封装User对象时,选择了三个构造参数的构造方法,其实还有另一个构造方法,源码如下: public User(String username, String password, boolean enabled, boolean accountNonExpired, boolean 阅读全文
posted @ 2020-03-12 19:56 糖不甜,盐不咸 阅读(1117) 评论(4) 推荐(0) 编辑
摘要: 1.让我们自己的UserService接口继承UserDetailsService;也可以在用户的实体类中实现UserDetails接口,重写对应的方法,角色实体类也要实现GrantedAuthority接口,重写对应的方法,这样User的业务层操作就会变得非常简单,因为用户和角色实体类已经满足了s 阅读全文
posted @ 2020-03-12 19:51 糖不甜,盐不咸 阅读(573) 评论(0) 推荐(0) 编辑
摘要: 1.在SpringSecurity主配置文件中指定认证页面配置信息 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http:// 阅读全文
posted @ 2020-03-12 19:50 糖不甜,盐不咸 阅读(737) 评论(0) 推荐(0) 编辑
摘要: 权限管理概念: 权限管理,一般指根据系统设置的安全规则或者安全策略,用户可以访问而且只能访问自己被授权的资源。权限管理几乎出现在任何系统里面,前提是需要有用户和密码认证的系统。 在权限管理的概念中,有两个非常重要的名词: 认证:通过用户名和密码成功登陆系统后,让系统得到当前用户的角色身份。 授权:系 阅读全文
posted @ 2020-03-12 11:06 糖不甜,盐不咸 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 首先在使用之前先安装lombok插件,因为了使用注解让它自动生成例如 get/set 方法,在编码阶段如果没有插件,不能显式调用方法,这里基于idea安装: 步骤:File ——》Settings——》Plugins. 搜索lombok,点击安装install 在平时的开发中创建JAVA对象(POJ 阅读全文
posted @ 2020-03-12 10:05 糖不甜,盐不咸 阅读(475) 评论(0) 推荐(0) 编辑
摘要: String类型:ValueOperations @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration("classpath:applicationContext-redis.xml") public class RedisStr 阅读全文
posted @ 2020-03-11 22:58 糖不甜,盐不咸 阅读(394) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 27 下一页