前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ZLT-MP v3.5.0 发布

ZLT-MP v3.5.0 发布

作者头像
陶陶技术笔记
发布2020-06-02 16:27:22
4310
发布2020-06-02 16:27:22
举报
文章被收录于专栏:陶陶技术笔记陶陶技术笔记

项目地址

https://gitee.com/zlt2000/microservices-platform

更新内容

特性/增强

  • 新增zlt-elasticsearch-spring-boot-starter工程
    • 支持xpack安全认证
    • 支持最新的es7.x版本
    • 支持自定义连接池参数
  • 优化搜索中心search-center客户端由TransportClient改为HighLevelClient
  • 优化公共starter的bean加载方式,避免依赖的工程因包路径不一致而导致加载不了的情况
  • 优化zlt-uaa的bean加载方式
  • 优化zlt-uaa原生的授权接口返回统一的json格式
  • 优化zlt-db-spring-boot-starter自动装配MybatisPlus配置,去掉DefaultMybatisPlusConfig类

问题修复

  • 修复开启多租户时zlt-uaa原生授权接口和refresh_token接口丢失租户id导致角色取不到的问题

内容说明

一、新增zlt-elasticsearch-spring-boot-starter工程

自动创建HighLevelClient客户端,支持xpack和es7.x版本,支持自定义连接池参数

集成es只需依赖starter后添加以下配置即可:

uris参数是个列表,集群环境多个地址以逗号隔开 username和password非必填,没有使用xpack则可以去掉

连接池配置

全部参数都有默认值,可不配置

二、优化公共starter的bean加载方式

公共工程的bean加载方式全部改为 SPI 机制加载

三、优化zlt-uaa原生的授权接口返回值为统一的json格式

spring security原生的授权接口/oauth/token返回值改为统一的json格式

授权成功:

刷新token失败:

四、优化zlt-db-spring-boot-starter自动装配MybatisPlus配置

该starter新增以下配置,用于控制字段的自动填充行为

全部参数都有默认值,默认开启,可不配置

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-04-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 陶陶技术笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 项目地址
  • 更新内容
    • 特性/增强
      • 问题修复
        • 一、新增zlt-elasticsearch-spring-boot-starter工程
        • 二、优化公共starter的bean加载方式
        • 三、优化zlt-uaa原生的授权接口返回值为统一的json格式
        • 四、优化zlt-db-spring-boot-starter自动装配MybatisPlus配置
    • 内容说明
    相关产品与服务
    Elasticsearch Service
    腾讯云 Elasticsearch Service(ES)是云端全托管海量数据检索分析服务,拥有高性能自研内核,集成X-Pack。ES 支持通过自治索引、存算分离、集群巡检等特性轻松管理集群,也支持免运维、自动弹性、按需使用的 Serverless 模式。使用 ES 您可以高效构建信息检索、日志分析、运维监控等服务,它独特的向量检索还可助您构建基于语义、图像的AI深度应用。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档