摘要:一、Shiro是什么 Apache Shiro 是Java 的一个安全框架。可执行身份验证、授权、加密、会话管理。 二、Shiro作用/特性 内容 三、Shiro优点/优势 内容 四、Shiro缺点 内容 五、Shiro组件 内容
阅读全文
摘要:一、SpringSecurity是什么 Spring Security是一个强大的和高度可定制的身份验证和访问控制框架。 它是保证基于spring的应用程序安全的实际标准。 二、SpringSecurity作用/特性 内容 三、SpringSecurity优点/优势 内容 四、SpringSecur
阅读全文
摘要:一、Zookeeper是什么 分布式数据一致性解决方案 分布式应用程序可以基于ZooKeeper实现 1.数据发布与订阅 2.负载均衡 3.命名服务 4.分布式协调与通知 5.集群管理 6.Leader选举 7.分布式锁 8.分布式队列等功能 二、Zookeeper作用/特性 1.配置管理 2.名字
阅读全文
摘要:一、Jwt是什么 JSON Web Token (JWT)是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于作为JSON对象在各方之间安全地传输信息。该信息可以被验证和信任,因为它是数字签名的。 二、Jwt作用 类似session保持登录状态办法,通过token来代表用户身份
阅读全文
摘要:一、Swagger是什么 Swagger是一款REST APIs文档生成工具 一、Swagger作用/特性 1.通过代码和注释自动生成文档 2.提供了UI界面 3.形成了文档规范,支持不同的语言 4.提供丰富的组件 一、Swagger优缺点 内容 一、Swagger组件 Swagger Editor
阅读全文
摘要:一、MybatisPlus是什么 Mybatis-Plus(简称MP)是一个 Mybatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生 二、Spring优势 1、依赖少:仅仅依赖 Mybatis 以及 Mybatis-Spring 。 2、损耗小:启动即会自
阅读全文
摘要:一、RESTful是什么 RESTful是一种架构的规范与约束、原则,符合这种规范的架构就是RESTful架构 二、RESTful优势 1. 轻量,直接基于http,不再需要任何别的诸如消息协议。get/post/put/delete为CRUD操作 2. 面向资源,一目了然,具有自解释性。 3. 数
阅读全文