摘要:
##1. 权限模型 迄今为止最为普及的权限设计模型是 RBAC 模型, 基于角色的访问控制(Role-Based Access Control) ####1.1RBAC0 模型 RBAC0 模型如下: 这是权限最基础也是最核心的模型, 它包括用户 / 角色 / 权限, 其中用户和角色是多对多的关系, 阅读全文
摘要:
####SpringBoot提供的常用条件注解: ConditionalOnProperty:判断配置文件中是否有对应属性和值才初始化bean ConditionalOnClass:判断环境中是否有对应字节码才初始化Bean ConditionalOnMissingBean:判断环境中没有对应Bea 阅读全文
摘要:
##Redis安装 ####Window下安装 下载地址:https://github.com/tporadowski/redis/releases。 解压下来目录如下: 当前目录可执行文件:分别是redis-server、redis-cli、redis-benchmark、redis-stat,作 阅读全文
摘要:
##Redis Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 ####1.1 定义 redis是一个key-value存储系统。和Me 阅读全文
摘要:
##Spring Boot Actuator:生产就绪功能 Spring Boot 包含许多其他功能,可帮助你在将应用程序推送到生产环境时监控和管理应用程序。你可以选择使用 HTTP 端点或 JMX 来管理和监控应用程序。审计、健康和指标收集也可以自动应用于你的应用程序。 1.1 启用生产就绪功能 阅读全文
摘要:
日志记录 Spring Boot 使用 Commons Logging 记录所有内部日志,但开放日志的底层实现。其为 Java Util Logging 、Log4J2 和 Logback 提供了默认配置。在每种情况下,日志记录器都预先配置为使用控制台输出,并且还提供可选的文件输出。 默认情况下,如 阅读全文
摘要:
##一、简介 使用 Spring Boot 可以很容易地创建出能直接运行的独立的、生产级别的基于 Spring 的应用。我们对 Spring 平台和第三方类库有自己的考虑,因此您可以从最基本的开始。大多数 Spring Boot 应用只需要很少的 Spring 配置。 您可以使用 Spring Bo 阅读全文
摘要:
简 介 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows 机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。 一个完整的Docker有以下几个部分组成: DockerClien 阅读全文