diff --git a/README.md b/README.md index aea172c2..c5339eb4 100644 --- a/README.md +++ b/README.md @@ -12,11 +12,11 @@ JeeSite 4.x 的升级,作者结合了多年总结和经验,以及各方面 ## 技术选型 -* 主框架:Spring Boot 2.0、Spring Framework 5.0、Apache Shiro 1.4、J2Cache -* 持久层:Apache MyBatis 3.4、Hibernate Validation 6.0、Alibaba Druid 1.1 -* 视图层:Spring MVC 5.0、Beetl 3.0(替换JSP)、Bootstrap 3.3、AdminLTE 2.4 -* 前端组件:jQuery 1.12、jqGrid 4.7、layer 3.1、zTree 3.5、jquery-validation -* 工具组件:Apache Commons、Jackson 2.10、POI 3.16、Quartz 2.3 +* 主框架:Spring Boot 2.2、Spring Framework 5.2、Apache Shiro 1.5、J2Cache +* 持久层:Apache MyBatis 3.6、Hibernate Validation 6.0、Alibaba Druid 1.1 +* 视图层:Spring MVC 5.2、Beetl 3.0(替换JSP)、Bootstrap 3.3、AdminLTE 2.4 +* 前端组件:jQuery 3.4、jqGrid 5.4、layer 3.1、zTree 3.5、jquery-validation +* 工具组件:Apache Commons、Jackson 2.10、POI 4.1、Quartz 2.3 * 工作流引擎:Flowable 6.5、符合 BPMN 规范、在线流程设计器、中国式工作流 * 技术选型详情: @@ -40,7 +40,7 @@ JeeSite 4.x 的升级,作者结合了多年总结和经验,以及各方面 ### 本地运行 -1. 环境准备:`JDK 1.8`、`Maven 3.3`、`MySQL 5.7` +1. 环境准备:`JDK 1.8 or JDK 11`、`Maven 3.6`、`MySQL 5.7+` 2. 下载源码: 3. 打开文件:/web`/src/main/resources/config/application.yml` 配置JDBC连接 4. 执行脚本:/web`/bin/init-data.bat` 初始化数据库 @@ -90,15 +90,13 @@ JeeSite 4.x 的升级,作者结合了多年总结和经验,以及各方面 ## 今后如何升级? -尽量不修改web项目以外的源码项目,如 jeesite-common、jeesite-modele-core,如果修改了,请 Pull Requests 上来,否则代码编码将与官方不同步,将对你的日后升级带来困难。 +尽量不修改 web 项目以外的源码项目,如 jeesite-common、jeesite-modele-core,如果修改了,请 Pull Requests 上来,否则代码与官方不同步,将对你的日后升级带来困难。 -JeeSite的小版本(4.1.x)升级是非常便捷的,你只需要将 pom.xml 文件中的 parent.version 版本修改到最新版本即可,同版本下你可进行 Maven 快照强制更新,即可将最新版的依赖 jar 更新到本地,下面以 Eclipse 举例,介绍如何操作: +如果您修改了依赖模块代码,也没关系,这时你需要利用 Git 版本控制工具,与官方仓库代码进行同步,合并代码即可。 -在 web 项目上右键,选择菜单 -> Maven -> Update Project...(或按Alt+F5) -> 点击 Select All 按钮 -> 选择 Force Update of Snapshots/Releases 复选框 -> 点击OK按钮即可。 +每个版本升级,我们都会附带详细更新日志:。 -如果您修改了其它依赖模块代码,这时你需要利用 Git 版本控制工具,与官方仓库代码进行同步,合并代码即可。 - -如果进行相对大的版本(4.x.x)升级这里我们会附加一个声明,帮助你进行迁移操作,更新日志:。 +在这里,你可以看到 JeeSite 新增哪些新功能和改进,在每个版本下都有对应升级方法。 # Git 全局设置技巧