spring boot 3.1.1、fst 3.0.4、atomikos 6.0、shiro 2.0.0、jdk17

This commit is contained in:
thinkgem
2023-06-28 19:10:28 +08:00
parent ca0adaeeed
commit b919e68dad
2 changed files with 15 additions and 13 deletions

View File

@@ -56,12 +56,12 @@ JeeSite 是一个低代码开发平台,具有较高的封装度、扩展性,
## 技术选型
* 主框架Spring Boot 2.7、Spring Framework 5.3、Apache Shiro 1.11、J2Cache
* 持久层Apache MyBatis 3.5、Hibernate Validator 6.2、Alibaba Druid 1.2
* 视图层Spring MVC 5.3、Beetl 3.10替换JSP、Bootstrap 3.3、AdminLTE 2.4
* 前端组件jQuery 3.5、jqGrid 4.7、layer 3.5、zTree 3.5、jQuery Validation
* 主框架Spring Boot 3.1、Spring Framework 6.0、Apache Shiro 2.0、J2Cache
* 持久层Apache MyBatis 3.5、Hibernate Validator 8.0、Alibaba Druid 1.2
* 视图层Spring MVC 6.0、Beetl 3.10替换JSP、Bootstrap 3.3、AdminLTE 2.4
* 前端组件jQuery 3.7、jqGrid 4.7、layer 3.5、zTree 3.5、jQuery Validation
* 分离前端版Node.js、TypeScript、Vue3、Vite、Ant Design Vue3、Vue Vben Admin
* 工作流引擎Flowable 6.6、符合 BPMN 规范、在线流程设计器、中国式流程、退回、撤回、自由流
* 工作流引擎Flowable 7.0、符合 BPMN 规范、在线流程设计器、中国式流程、退回、撤回、自由流
* Bootstrap 版 支持 IE9 及以上版本及其他所有现代浏览器,如:谷歌、火狐、国产浏览器 等
* Vue3 版 支持现代浏览器,如:谷歌 Chrome 86+、火狐、国产浏览器 等
* 技术选型(详细):<http://jeesite.com/docs/technology/>
@@ -93,7 +93,7 @@ JeeSite 是一个低代码开发平台,具有较高的封装度、扩展性,
### 本地运行
1. 环境准备:`JDK 1.8 or 11、17``Maven 3.6+`、使用 `MySQL 5.7 or 8.0` 数据库、[其它数据库](https://jeesite.com/docs/technology/#_8、已支持数据库)
1. 环境准备:`JDK 17``Maven 3.6+`、使用 `MySQL 5.7 or 8.0` 数据库、[其它数据库](https://jeesite.com/docs/technology/#_8、已支持数据库)
2. 下载源码:<https://gitee.com/thinkgem/jeesite4/repository/archive/v5.3.zip> 并解压
3. 打开文件:`/web/src/main/resources/config/application.yml` 配置JDBC连接
4. 执行脚本:`/web/bin/init-data.bat` 初始化数据库
@@ -104,7 +104,7 @@ JeeSite 是一个低代码开发平台,具有较高的封装度、扩展性,
### 快速运行
1. 环境准备:`JDK 1.8 or 11、17``Maven 3.6+`、无需准备数据库(使用内嵌 H2 DB
1. 环境准备:`JDK 17``Maven 3.6+`、无需准备数据库(使用内嵌 H2 DB
2. 下载源码:<https://gitee.com/thinkgem/jeesite4/repository/archive/v5.3.zip> 并解压
3. 执行脚本:`/web-fast/bin/run-tomcat.bat` 启动服务即可(自动初始化库)
4. 浏览器访问:<http://127.0.0.1:8980/js/> 账号 system 密码 admin

View File

@@ -6,7 +6,7 @@
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.7.12</version>
<version>3.1.1</version>
<relativePath />
</parent>
@@ -25,10 +25,11 @@
<commons-io.version>2.13.0</commons-io.version>
<commons-text.version>1.10.0</commons-text.version>
<commons-email.version>1.5</commons-email.version>
<fst.version>2.57</fst.version>
<fst.version>3.0.4-jdk17</fst.version>
<fastjson.version>2.0.33</fastjson.version>
<snakeyaml.version>2.0</snakeyaml.version>
<!--<jackson.version>2.12.6</jackson.version>-->
<httpclient.version>4.5.14</httpclient.version>
<!--<activation.version>1.1.1</activation.version>-->
<UserAgentUtils.version>1.21</UserAgentUtils.version>
<!--<metadata-extractor.version>2.11.0</metadata-extractor.version>-->
@@ -39,7 +40,7 @@
<zxing.version>3.5.1</zxing.version>
<poi.version>5.2.3</poi.version>
<pinyin4j.version>2.5.1</pinyin4j.version>
<groovy.version>3.0.17</groovy.version>
<!--<groovy.version>4.0.12</groovy.version>-->
<joda-time.version>2.10.4</joda-time.version>
<logstash-logback.version>7.3</logstash-logback.version>
<elasticsearch.version>7.17.8</elasticsearch.version>
@@ -47,10 +48,11 @@
<!-- framework version setting -->
<mybatis.version>3.5.13</mybatis.version>
<mybatis-spring.version>2.0.7</mybatis-spring.version>
<mybatis-spring.version>3.0.2</mybatis-spring.version>
<jsqlparser.version>4.6</jsqlparser.version>
<atomikos.version>6.0.0</atomikos.version>
<druid.version>1.2.18</druid.version>
<shiro.version>1.11.0</shiro.version>
<shiro.version>2.0.0-alpha-2</shiro.version>
<j2cache.version>2.8.0-release</j2cache.version>
<swagger.version>1.6.6</swagger.version>
<log4j2.version>2.18.0</log4j2.version>
@@ -59,7 +61,7 @@
<h2.version>1.4.200</h2.version>
<!-- environment setting -->
<java.version>1.8</java.version>
<java.version>17</java.version>
<!--<tomcat.version>9.0.58</tomcat.version>-->
<maven.test.skip>true</maven.test.skip>
<resource.delimiter>@</resource.delimiter>