## 2023-03-23
```
1、XXL_JOB版本升级2.4 新增hcloud-job项目
```
## 2022-11-23
```
1、重写log日志配置,配置数据从Nacos获取 logback-logstash.xml
```
## 2022-11-19
```
3、nacos设置密码验证
```
## 2022-04-16
```
1:框架整合:版本升级 boot:2.6.6 cloud:2021.0.1 alibaba:2021.0.1.0
2:Swagger文档抽取公用组件
```
## 2022-05-29
```
1:框架整合:Token整合
```
## 2022-06-17
```
1:框架整合:admin-api集成代码生成工具
```
## 2021-10-24
```
1:框架整合: hmall-admin-api:spring-security ,hmall-admin-api-v1: shrio
```
## 2021-09-24
```
1:框架整合:集成Prometheus&Grafana
```
## 2021-09-16
```
1:框架整合:新增限流模块:hj-frame-limiter
参考:https://gitee.com/aiyuntang/redislimiter-spring-boot
```
## 2021-09-16
```
1:框架整合:新增异常监控模块:hj-frame-error-monitor
参考:https://gitee.com/ITEater/prometheus-spring-boot-starter/tree/master
```
## 2021-09-09
```
1:框架结构整合 将业务和系统功能分离business&sys
2:框架结构整合 独立hj-frame-log @Syslog 注解驱动
```
## 2021-09-08
```
框架结构整合
1:req包改为dto , resp包改为vo ,dto包改为bo
2、分离出feign接口实现 并且继承**Api接口,
```
## 2021-08-26
```
1、配置中心XXL-CONF切换为Nacos
```
## 2021-08-15
```
1、前端VUE按钮权限控制
2、hmall-admin-api-v1 去除hmall-api 依赖包
3、增加hmall-base 模板依赖
4、&配置中心由xxl-conf 改为nacos
5、 管理后台数据导出异步处理
```
## 2021-08-09
```
1、 管理后台前端框架整改:改为easyweb-vue【antd2+vue3】
```
## 2021-07-28
```
1、 整合Seata 分布式事务
```
## 2021-07-27
```
1、 Kafka 消息系统整改 增加多个Topic、多分区、异常处理
```
## 2021-07-16
```
1、 代码托管到gitee
```
## 2021-06-05
```
1、hmall-comm-api+hmall-common-dependencies 整合为hmall-api
2、hmall-api 代码托管到gitee
```
## 2021-05-18
```
1、数据库字段改成下划线
2、管理后台整改 ID改为long
```
## 2020-12-26
```
1、gitlab+Jenkins自动发布&启动
```
## 2020-12-27
```
1、网关启动、
2、JWT权限启动、营销系统启动、用户系统启动
3、Swagger文档
```
## 2020-12-28
```
1、XXL定时任务执行
2、feign 调用
3、系统全部启动 【交易服务、公共服务、商户服务、产品服务代码整合】
```
## 2020-12-29
```
1、分页
```
## 2020-12-30
```
1、hmall-admin-api hmall-admin-web 项目整合&启动
2、HjfConfConfig 放在hj-frame-conf-core 未生效 【包扫描问题@ServletComponentScan(basePackages = "com.hjf")】
3、小程序项目整改 分页返回数据
```
## 2021-01-01
```
1、整理接口文档
2、nacos远程配置
```
## 2021-01-02
```
1、多环境TEST CICD 【market、authjwt】
```
## 2021-01-04
```
1、hmall-service-auth-oauth、hmall-service-gateway-oauth Oauth2 网关+授权认证服务整合&程序整合启动
```
## 2021-01-05
```
1、hj-frame-conifg-admin项目整合升级springboot2.2.5. hj-frame-conifg-admin.jar 服务器启动 不加载nacos配置
3、日志系统ELK
```
## 2021-01-06
```
1、商品搜索整合ES hmall-service-search ES集群
```
## 2021-01-07
```
1、 sentinel流控持久化整合。改造源码。sentinel dashboard 1.8.1 与nacos配置中心 互通。流控不起作用
```
## 2021-01-12
```
1、 hj-frame-cache 拆分
```
## 2021-01-14
```
1、 redis 集群 win
```
## 2021-01-20
```
1、 远程配置nacos整合 每个小项目拆分多环境配置到远程
2、hmall-bootAdmin 项目升级整合
```
## 2021-01-21
```
1、 106.12.33.244 docker 安装kafka 作为测试环境
2、 106.12.33.244 docker 部署sentinel 、zipkin 作为测试环境
```
## 2021-01-26
```
1、 180.76.226.36 docker 部署6个基础应用
2、 Portainer 安装与配置 admin/admin123
```
## 2021-01-27
```
1、 整合gitlab+docker+jenkins+protainer 发布应用
2、
```
## 2021-02-01
```
1、 整合分布式事务 tx-lcn
```
## 2021-02-02
```
1、 整合分布式事务 seata
```
## 2021-03-13
```
1、 整合ELK
```
## 2021-05-13
```
1、去除Zipkin
2、hj-frame core 合并到common
3、增加rocketMQ
4、hj-frame-weixin 代码简化整合
5、数据库Map驼峰转化插件
6、实体操作增加默认时间:com.hjf.core.mybatis.MyMetaObjectHandler
7、Maven私服更换地址
```
~~~
~~~
- 项目介绍
- 项目声明
- 项目简介
- 架构设计
- 项目亮点功能介绍
- 技术栈介绍
- 核心功能
- 运行环境
- 项目更新日志
- 文档更新日志
- F&Q
- 部署教程
- 环境准备
- JDK安装
- JDK1.8,17共存
- maven
- 分布式缓存Redis
- 单机版
- 集群
- 注册&配置中心alibaba/nacos
- 介绍
- Nacos安装
- Nacos配置中心
- Nacos注册发现
- Nacos生产部署方案
- 服务监控-BootAdmin
- 基本介绍
- 如何使用
- 整合Admin-Ui
- 客户端配置
- 链路追踪
- 基本介绍
- SkyWalking-1
- Skywalking-1
- 消息队列
- Kafka
- docker安装kafka
- Linux集群
- Maven私服
- nexus安装部署
- nexus使用介绍
- 全文搜索elasticsearch
- windows集群搭建
- docker安装es
- ElasticHD
- linux集群部署
- 统一日志解决方案
- 日志解决方案设计
- 介绍与相关资料
- ELK安装部署
- elasticsearch 7.5
- logstash-7.5
- kibana-7.5
- filebeat
- 服务监控-Prometheus
- Prometheus安装配置
- Prometheus介绍
- grafana
- 持续集成部署CICD
- 自动化部署Jenkins
- 安装部署win
- 打包发布远程执行
- 安装部署linux
- jenkins+gitlab+docker容器化工程自动化部署
- Git
- CICD说明
- 阿里云效
- CentOS_MYSQL安装
- docker
- 安装
- Docker安装Nginx
- Docker部署启动springboot
- dockerCompose
- harbor
- Docker私有镜像仓库
- Portainer
- Docker远程连接设置
- 打包工程
- 必要启动模块
- 核心模块
- 登录认证
- 缓存功能
- 日志模块
- 分布式锁
- 消息队列
- 异常处理
- 系统接口
- 参数验证
- es检索
- 数据导出
- 系统设计
- 系统总体架构
- 扩展模块(可选)
- 限流熔断alibaba/sentinel
- 使用Sentinel实现gateway网关及服务接口限流
- Sentinel使用Nacos存储规则及同步
- 服务调用Feign
- Feign基本介绍
- 如何使用
- 负载均衡
- 请求超时
- 请求拦截器
- 分布式任务调度
- XXL-JOB
- 分布式事务
- TX-LCN
- Seata
- Seata原理解析
- 数据库分库分表
- swagger文档
- 分布式ID生成器解决方案
- 服务网关CloudGateway
- 基本介绍
- 使用网关
- 路由配置
- 全局过滤器
- 服务认证授权架构设计
- 认证服务流程
- 授权服务流程
- 系统幂等性设计与实践
- 分布式日志链路跟踪
- 实时搜索系统设计
- 应用性能
- 压力测试工具
- Apache JMeter介绍和安装
- ApacheJMeter使用
- JVM
- JVM性能调优
- 常见JVM内存错误及解决方案
- JVM 分析工具详解
- Spring Cloud性能调优
- Linux运维
- Linux 常用命令
- Linux开启端口