zlt-mp v3.3.0 发布,基于 Spring Cloud Alibaba 的微服务平台
项目介绍
基于 SpringBoot2.x、SpringCloud 和 SpringCloudAlibaba 并采用前后端分离的企业级微服务多租户系统架构。
发布v3.3.0 版本
- 审计日志增加插入数据库实现类,配置动态切换
logger
和db
模式 - 增加基于
oauth2
的sso
单点登录样例工程sso-demo
- 升级
hutool-all
到5.1.4
- 升级
lettuce-core
到5.2.2.RELEASE
内容说明
1. 审计日志db实现
生成的操作日志数据不打logger,通过异步存进数据库的sys_logger
表中;日志数据源可以是当前服务所使用的数据源,也可以自己指定
log-type改为
db
即可 表sys_logger
不需要手动创建,启动自动建表
2. sso单点登录样例
zlt-demo/sso-demo工程
2.1. 启动以下服务
- zlt-uaa:统一认证中心
- user-center:用户服务
- sc-gateway:api网关
- back-web:webApp应用前端页面
- sso-demo:单点登录demo(zlt应用)
2.2. 测试步骤
- 通过地址 http://127.0.0.1:8066 先登录webApp应用
- 浏览器打开一个新的页签(共享session),通过地址 http://127.0.0.1:8080 访问zlt应用,单点登录成功显示当前登录用户名等信息
2.3. 单点登录详细的原理和注意事项
https://www.kancloud.cn/zlt2000/microservices-platform/1515193
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Apache DolphinScheduler 1.2.1 发布,分布式工作流任务调度系统
Apache DolphinScheduler 于2020年2月24日正式发布 1.2.1 版,发布内容如下: 新特性: [#1497] 通过 API 创建的工作流在前端展示时自动调整布局。 [#747] Worker server 运行日志脱敏。 [#1635]配置文件适当合并。 [#1547]节点内容编辑支持全屏缩放。 增强: [#184] 被工作流引用的 worker 不能被删除。 [#1441] 可创建包含 "."的用户名。 [#839] 可切换 Spark 版本。 [#1511]前后端编译文件合并。 [#1509]去除 Master 和 Worker 监听端口(5566,7788)。 [#1575]去除 kazoo ,简化部署。 [#1300]邮件内容可右对齐。 [#1599]增加前端部署的 nginx 配置文件。 支持 Mac 进行开发和 debug。 Bug 修复: 特定情况下弹出框不能关闭。 [#1399]日志信息中字段顺序错误。 [#1379] sql 任务节点日期转换错误。 [#1477]特定情况下,数据库延迟的时候,任务会一直执行。 [#1514]队列关联用户后...
- 下一篇
ORM 框架 Bee v1.7.1 发布,Bee 使用更加方便
Bee一个十分钟就可以上手的Java ORM框架! Bee 是一个简单,易用,功能强大,开发速度快的 JAVA ORM 框架。 具有人工智能(AI)、省时/优雅、简单易用、自动(Tea:Timesaving/Tasteful, Easy, Automatic) 风格的软件(AITeaSoft)。 Bee有一个特点就是编码量少。相信学计算机的人很多都懂时间复杂度和空间复杂度度。但我们天天编写的代码,是不是也要列为研究对象呢?! 请大家多了解下: 编码复杂度 ,让你的代码写得更加简洁 ! Bee的编码复杂度是O(1),不管操作多少张表,都可以不需要写额外的dao代码。 V1.7.1 更新说明 修复bug; 完善Javabean自动生成功能; 提高Bee易用性。 更多相关信息,请关注微信公众号:软件设计活跃区 或者:Bee项目码云首页( https://gitee.com/automvc/bee )。
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- CentOS6,CentOS7官方镜像安装Oracle11G
- Windows10,CentOS7,CentOS8安装Nodejs环境
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题