From b3afcfaa724190253704c72e881e2a949fd416f9 Mon Sep 17 00:00:00 2001 From: Tpj <295983632@qq.com> Date: Wed, 25 Dec 2024 08:57:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0HR=E4=BA=BA=E4=BA=8B=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/resources/logback-spring.xml | 76 +++++++++++++++++++ .../test/resources/application-unit-test.yaml | 48 ++++++++++++ .../src/test/resources/logback.xml | 4 + 3 files changed, 128 insertions(+) create mode 100644 yudao-module-hrmrg/yudao-module-hrmrg-biz/src/main/resources/logback-spring.xml create mode 100644 yudao-module-hrmrg/yudao-module-hrmrg-biz/src/test/resources/application-unit-test.yaml create mode 100644 yudao-module-hrmrg/yudao-module-hrmrg-biz/src/test/resources/logback.xml diff --git a/yudao-module-hrmrg/yudao-module-hrmrg-biz/src/main/resources/logback-spring.xml b/yudao-module-hrmrg/yudao-module-hrmrg-biz/src/main/resources/logback-spring.xml new file mode 100644 index 000000000..b1b9f3faf --- /dev/null +++ b/yudao-module-hrmrg/yudao-module-hrmrg-biz/src/main/resources/logback-spring.xml @@ -0,0 +1,76 @@ + + + + + + + + + +       + + + ${PATTERN_DEFAULT} + + + + + + + + + + ${PATTERN_DEFAULT} + + + + ${LOG_FILE} + + + ${LOGBACK_ROLLINGPOLICY_FILE_NAME_PATTERN:-${LOG_FILE}.%d{yyyy-MM-dd}.%i.gz} + + ${LOGBACK_ROLLINGPOLICY_CLEAN_HISTORY_ON_START:-false} + + ${LOGBACK_ROLLINGPOLICY_MAX_FILE_SIZE:-10MB} + + ${LOGBACK_ROLLINGPOLICY_TOTAL_SIZE_CAP:-0} + + ${LOGBACK_ROLLINGPOLICY_MAX_HISTORY:-30} + + + + + + 0 + + 256 + + + + + + + + ${PATTERN_DEFAULT} + + + + + + + + + + + + + + + + + + + + + + diff --git a/yudao-module-hrmrg/yudao-module-hrmrg-biz/src/test/resources/application-unit-test.yaml b/yudao-module-hrmrg/yudao-module-hrmrg-biz/src/test/resources/application-unit-test.yaml new file mode 100644 index 000000000..b337d1ece --- /dev/null +++ b/yudao-module-hrmrg/yudao-module-hrmrg-biz/src/test/resources/application-unit-test.yaml @@ -0,0 +1,48 @@ +spring: + main: + lazy-initialization: true # 开启懒加载,加快速度 + banner-mode: off # 单元测试,禁用 Banner + +--- #################### 数据库相关配置 #################### + +spring: + # 数据源配置项 + datasource: + name: ruoyi-vue-pro + url: jdbc:h2:mem:testdb;MODE=MYSQL;DATABASE_TO_UPPER=false;NON_KEYWORDS=value; # MODE 使用 MySQL 模式;DATABASE_TO_UPPER 配置表和字段使用小写 + driver-class-name: org.h2.Driver + username: sa + password: + druid: + async-init: true # 单元测试,异步初始化 Druid 连接池,提升启动速度 + initial-size: 1 # 单元测试,配置为 1,提升启动速度 + sql: + init: + schema-locations: classpath:/sql/create_tables.sql + + # Redis 配置。Redisson 默认的配置足够使用,一般不需要进行调优 + redis: + host: 127.0.0.1 # 地址 + port: 16379 # 端口(单元测试,使用 16379 端口) + database: 0 # 数据库索引 + +mybatis-plus: + lazy-initialization: true # 单元测试,设置 MyBatis Mapper 延迟加载,加速每个单元测试 + type-aliases-package: ${yudao.info.base-package}.dal.dataobject + +--- #################### 定时任务相关配置 #################### + +--- #################### 配置中心相关配置 #################### + +--- #################### 服务保障相关配置 #################### + +# Lock4j 配置项(单元测试,禁用 Lock4j) + +--- #################### 监控相关配置 #################### + +--- #################### 芋道相关配置 #################### + +# 芋道配置项,设置当前项目所有自定义的配置 +yudao: + info: + base-package: cn.iocoder.yudao.module.product diff --git a/yudao-module-hrmrg/yudao-module-hrmrg-biz/src/test/resources/logback.xml b/yudao-module-hrmrg/yudao-module-hrmrg-biz/src/test/resources/logback.xml new file mode 100644 index 000000000..daf756bff --- /dev/null +++ b/yudao-module-hrmrg/yudao-module-hrmrg-biz/src/test/resources/logback.xml @@ -0,0 +1,4 @@ + + + +