# 从 2.4.3 升级到 2.4.4
# 更新时间
2023 年 11 月 30 日
# 更新内容
- 支持南大通用数据库GBase
- 修复若干 bug
- 优化部分用户体验
# 前端升级步骤
- 请到 hos-app-web (opens new window) 代码仓库中
release-2.4.4
分支中将源码下载到本地; - 如果自己业务工程中
src/sys
的代码没有进行过手动修改的话,将该代码进行手动删除,然后将hos-app-web
中src/sys
的代码复制到本地工程即可; - 如果自己业务工程中
src/sys
的代码进行过手动修改的话,请自行与hos-app-web
中src/sys
的代码进行比对,手动进行同步并解决冲突代码;
# 后端升级步骤
# 修改 pom 依赖
- 在根 pom 文件中修改
hos-app-dependencies
的版本号为2.4.4-RELEASE
,hos-starter-dependencies
的版本号为1.2.2-RELEASE
<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.mediway.hos</groupId>
<artifactId>hos-app-dependencies</artifactId>
<version>2.4.4-RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>com.mediway.hos</groupId>
<artifactId>hos-starter-dependencies</artifactId>
<version>1.2.2-RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
# 南大通用数据库
如果您无需使用南大通用数据库,以下内容请忽略。
- 在runner启动包pom文件中引入南大通用数据库驱动包的依赖
<dependency>
<groupId>cn.gbase.jdbc</groupId>
<artifactId>gbase8s</artifactId>
<version>3.3.0</version>
</dependency>
- 数据库配置示例
spring:
datasource:
type: com.alibaba.druid.pool.DruidDataSource
druid:
url: jdbc:gbasedbt-sqli://xxx.xxx.xxx.xxx:xxxx/test:GBASEDBTSERVER=gbase_332;DB_LOCALE=zh_CN.utf8;CLIENT_LOCALE=zh_CN.utf8;NEWCODESET=UTF8,utf8,57372;GL_USEGLU=1
driver-class-name: com.gbasedbt.jdbc.Driver
username: xxxx
password: xxxx
- 数据库初始化文件
请前往 Gitlab 下载页面(http://119.255.194.80/hos/demo/hos-app-demo/-/tree/2.4.0/project-strcutre/project-strcutre-boot-1/oa-doc/data/gbase), 用户名/密码:hosuser/99ahivPJt
下载并执行SQL脚本hos-app-2.4.0-gbase.sql
。