# 运行工程

# 下载工程

1、 前往Gitlab下载页面(http://119.255.194.80/hos/demo/hos-app-demo) , 用户名/密码:hosuser/99ahivPJt
2、选择其中的master分支,并将工程下载到本地
3、然后选择自己选中的工程结构使用IntelliJ IDEA打开。

# 执行初始化SQL

创建数据库,导入数据库脚本/hos-doc/data/mysql/hos-app-base.sql

当数据库为mysql时需指定字符集CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci

如果采用的是Oracle和人大金仓数据库的话,请使用Oracle或kingbase中的SQL

demo-sql

# 修改配置文件

# 修改配置文件

  • 修改数据库连接,编辑resources目录下的applicaiton-dev.yml
# 数据源配置
spring:
  datasource:
    type: com.alibaba.druid.pool.DruidDataSource
    driverClassName: com.mysql.cj.jdbc.Driver
    druid:
    # 主库数据源
      url: 数据库地址
      username: 数据库账号
      password: 数据库密码
  • 修改服务器配置,编辑resources目录下的
# 开发环境配置
server:
  # 服务器的HTTP端口,默认为80
  port: 端口
  servlet:
    # 应用的访问路径
    context-path: /应用路径

提示

如果要使用集群或负载的,缓存类型framework.hoscache.type请使用redis,详细配置参考缓存组件

登录方式默认为表单验证模式,如果需要使用单点登录模式,实现详见统一认证

# 启动工程

启动hos-business-parent/hos-web/src/main/java/com.mediway.HosApplication类

出现如下图表示启动成功