点击右上角【Star】收藏本软件 ^_^

This commit is contained in:
thinkgem
2020-04-10 10:55:34 +08:00
parent d81563858e
commit a1845f5baf

View File

@@ -12,11 +12,11 @@ JeeSite 4.x 的升级,作者结合了多年总结和经验,以及各方面
## 技术选型 ## 技术选型
* 主框架Spring Boot 2.0、Spring Framework 5.0、Apache Shiro 1.4、J2Cache * 主框架Spring Boot 2.2、Spring Framework 5.2、Apache Shiro 1.5、J2Cache
* 持久层Apache MyBatis 3.4、Hibernate Validation 6.0、Alibaba Druid 1.1 * 持久层Apache MyBatis 3.6、Hibernate Validation 6.0、Alibaba Druid 1.1
* 视图层Spring MVC 5.0、Beetl 3.0替换JSP、Bootstrap 3.3、AdminLTE 2.4 * 视图层Spring MVC 5.2、Beetl 3.0替换JSP、Bootstrap 3.3、AdminLTE 2.4
* 前端组件jQuery 1.12、jqGrid 4.7、layer 3.1、zTree 3.5、jquery-validation * 前端组件jQuery 3.4、jqGrid 5.4、layer 3.1、zTree 3.5、jquery-validation
* 工具组件Apache Commons、Jackson 2.10、POI 3.16、Quartz 2.3 * 工具组件Apache Commons、Jackson 2.10、POI 4.1、Quartz 2.3
* 工作流引擎Flowable 6.5、符合 BPMN 规范、在线流程设计器、中国式工作流 * 工作流引擎Flowable 6.5、符合 BPMN 规范、在线流程设计器、中国式工作流
* 技术选型详情:<http://jeesite.com/?t=273599> * 技术选型详情:<http://jeesite.com/?t=273599>
@@ -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. 下载源码:<https://gitee.com/thinkgem/jeesite4/attach_files> 2. 下载源码:<https://gitee.com/thinkgem/jeesite4/attach_files>
3. 打开文件:/web`/src/main/resources/config/application.yml` 配置JDBC连接 3. 打开文件:/web`/src/main/resources/config/application.yml` 配置JDBC连接
4. 执行脚本:/web`/bin/init-data.bat` 初始化数据库 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按钮即可 每个版本升级,我们都会附带详细更新日志:<http://jeesite.com/?t=273830>
如果您修改了其它依赖模块代码,这时你需要利用 Git 版本控制工具,与官方仓库代码进行同步,合并代码即可 在这里,你可以看到 JeeSite 新增哪些新功能和改进,在每个版本下都有对应升级方法
如果进行相对大的版本4.x.x升级这里我们会附加一个声明帮助你进行迁移操作更新日志<http://jeesite.com/?t=273830>
# Git 全局设置技巧 # Git 全局设置技巧