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 @@
+
+
+
+