登录注册(成功版)
Change-Id: I340bc8047774dd5ded63865812c44e33bbb734a5
diff --git a/src/test/resources/application-test.yml b/src/test/resources/application-test.yml
new file mode 100644
index 0000000..45122fa
--- /dev/null
+++ b/src/test/resources/application-test.yml
@@ -0,0 +1,41 @@
+# 测试环境配置
+spring:
+ application:
+ name: PTPlatform-test # 区分测试环境
+
+ # 数据源配置 (H2 内存数据库)
+ datasource:
+ url: jdbc:h2:mem:testdb;DB_CLOSE_DELAY=-1;MODE=MYSQL # 模拟MySQL语法
+ driver-class-name: org.h2.Driver
+ username: sa
+ password:
+
+
+ # JPA/Hibernate 配置
+ jpa:
+ hibernate:
+ ddl-auto: update # 自动更新表结构
+ show-sql: true # 显示SQL日志
+ properties:
+ hibernate:
+ dialect: org.hibernate.dialect.H2Dialect
+ format_sql: true
+
+ # 关闭开发工具(测试环境不需要热部署)
+ devtools:
+ restart:
+ enabled: false
+ sql:
+ init:
+ platform: h2
+
+# MyBatis-Plus 测试配置
+mybatis-plus:
+ configuration:
+ log-impl: org.apache.ibatis.logging.stdout.StdOutImpl # 输出SQL日志
+ mapper-locations: classpath:/mapper/*.xml
+ type-aliases-package: com.example.demo.model
+
+# 测试专用端口
+server:
+ port: 0 # 随机端口,避免冲突
\ No newline at end of file