《灯灯》多租户快速开发平台 4.12.5 发布,专注多租户解决方案

时间:2022-12-05 12:11:57

4.12.5 - 正式版 更新详情:

build

  • spring-boot > 2.7.6
  • nacos.version > 2.1.2
  • spring-boot-admin.version>2.7.7
  • jasypt.version>3.0.4
  • aliyun-java-sdk-core.version>4.6.2
  • esdk-obs-java.version>3.22.3.1
  • qiniu-java-sdk.version>7.12.0
  • gson.version>2.8.9
  • jsoup.version>1.15.3
  • JustAuth.version>1.16.5
  • okhttp3.version>4.10.0

feat

  • 新增 员工、岗位、部门等业务 @Echo回显 的具体实现
  • 演示环境拦截器启用IP白名单放行功能,方便特定IP的管理员操作数据,并拦截其他IP非法操作数据。

refactor

  • spring.factories 文件替换为 org.springframework.boot.autoconfigure.AutoConfiguration.imports
  • 特定的样式环境禁止取消应用授权和解绑用户
  • 优化 okhttp3.OkHttpClient 配置
  • 删除 HuaweiFileStrategyImpl 中无用代码
  • 排除三方组件中低版本okhttp,固定使用okhttp 4.10.0

fix

  • 升级后,原写法 `applicationContext.getBean(RequestMappingHandlerMapping.class)` 会报错,替换为 `(RequestMappingHandlerMapping) applicationContext.getBean("requestMappingHandlerMapping")`

 

本次更新主要是为后续升级SpringBoot3奠定基础。

 

更多功能,等你来体验:

  1. 《灯灯》官网: https://tangyh.top/
  2. 4.x 数据源模式体验地址: https://datasource.tangyh.top/
  3. 4.x 字段模式体验地址: https://column.tangyh.top/
  4. 4.x 非租户模式体验地址: https://none.tangyh.top/
  5. 3.x 体验地址 1: https://boot.tangyh.top/
  6. 3.x 体验地址 2: https://boot.tangyh.top/lamp-web/

《灯灯》中后台快速开发平台

如果你非要说 lamp 是 Linux+Apache+MySQL+PHP,那就算是吧,毕竟 PHP 是世界上最好的语言,我也希望此项目成为世界上最好的后台框架!????????????

lamp-cloud 基于 jdk11/jdk8 +SpringCloud+ SpringCloudAlibaba+SpringBoot 的微服务快速开发平台,专注于解决 SaaS 多租户体系问题, 具备 RBAC 功能、网关统一鉴权、Xss 防跨站攻击、自动代码生成、多种存储系统、分布式事务、分布式定时任务等多个模块,支持多业务系统并行开发, 支持多服务并行开发,可以作为后端服务的开发脚手架。代码简洁,注释齐全,架构清晰,非常适合学习和企业作为基础框架使用。

核心技术采用 Spring Cloud Alibaba、SpringBoot、Mybatis、Seata、Sentinel、RabbitMQ、FastDFS/MinIO、SkyWalking 等主要框架和中间件。 希望能努力打造一套从 JavaWeb基础框架 - 分布式微服务架构 - 持续集成 - 系统监测的解决方案。本项目旨在实现基础能力,不涉及具体业务。

技术栈

  • 开发方面:
    • JSON 序列化:Jackson
    • 消息队列:RabbitMQ
    • 缓存:Redis
    • 数据库: MySQL 5.7.9 或者 MySQL 8.0.19
    • 定时器:采用 xxl-job 项目进行二次改造
    • 前端 1 (后台管理):vue2 + element-ui
    • 前端 2 (后台管理):vue3 + ant-design-vue + vite + TypeScript
    • 持久层框架: Mybatis-plus
    • 代码生成器:基于 Mybatis-plus-generator 自定义
    • API 网关:Gateway
    • 服务注册 & 发现和配置中心: Nacos
    • 服务消费:OpenFeign
    • 负载均衡:Ribbon
    • 服务熔断:Sentinel
    • 项目构建:Maven
    • 分布式事务: seata
    • 文件服务器:FastDFS 5.0.5 / 阿里云 OSS / 本地存储 / MinIO / 华为云 / 七牛云
  • 监控方面:
    • 监控: spring-boot-admin
    • 链路调用跟踪: SkyWalking
    • 分布式系统的流量防卫兵: Sentinel
  • 部署方面:
    • 服务器:CentOS
    • Nginx
    • Jenkins
    • Docker
    • Kubernetes

项目截图:

预览 预览
《灯灯》多租户快速开发平台 4.12.5 发布,专注多租户解决方案 《灯灯》多租户快速开发平台 4.12.5 发布,专注多租户解决方案
《灯灯》多租户快速开发平台 4.12.5 发布,专注多租户解决方案 《灯灯》多租户快速开发平台 4.12.5 发布,专注多租户解决方案
《灯灯》多租户快速开发平台 4.12.5 发布,专注多租户解决方案 《灯灯》多租户快速开发平台 4.12.5 发布,专注多租户解决方案
《灯灯》多租户快速开发平台 4.12.5 发布,专注多租户解决方案 《灯灯》多租户快速开发平台 4.12.5 发布,专注多租户解决方案
《灯灯》多租户快速开发平台 4.12.5 发布,专注多租户解决方案 《灯灯》多租户快速开发平台 4.12.5 发布,专注多租户解决方案
《灯灯》多租户快速开发平台 4.12.5 发布,专注多租户解决方案 《灯灯》多租户快速开发平台 4.12.5 发布,专注多租户解决方案