低调大师

Notes.v6系统架构

项目说明

IDE : Eclipse_v2019.09, WebStorm

Project management : Maven_v3.6.2

Version control system : Subversion

Java : JDK_v12.0.2

Java framework : FreeMarker, Jsoup, MyBatis, SpringBoot_v2.1.10.RELEASE, SpringCloud_v2.1.3.RELEASE

Databases : MySQL_v8.0.18, Redis_v5.0.5, MongoDB_v4.0.12, ElasticSearch_v6.8.3

Html : Angular8, zui_v1.9.1, jquery_v3.4.1, layer, echarts, wangEditor

项目网络图

个人博客,低调大师,许军

项目结构图

个人博客,低调大师,许军

V6更新说明

1.本次项目代码完全重构,严格按照微服务思维拆分代码模块。

2.Notes把代码从原来项目中剥离出来成为一个独立工程维护。

3.优化Java代码采用众多JDK1.8新特性,提升代码效率。

4.优化Cache的使用。

5.升级Lucene成ElasticSearch,全新的搜索架构。

6.优化PC页面元素,和手机端界面显示效果。

7.调整Mgr模块结构和URL

8.优化数据库设计