application.yml 858 B

12345678910111213141516171819202122232425262728
  1. spring:
  2. datasource:
  3. driver-class-name: org.h2.Driver
  4. url: "jdbc:h2:mem:testdb;MODE=MySQL;DATABASE_TO_LOWER=TRUE;DEFAULT_NULL_ORDERING=HIGH;INIT=CREATE SCHEMA IF NOT EXISTS PUBLIC\\;RUNSCRIPT FROM 'classpath:schema.sql'"
  5. username: sa
  6. password:
  7. hikari:
  8. maximum-pool-size: 5
  9. minimum-idle: 1
  10. sql:
  11. init:
  12. mode: always
  13. schema-locations: classpath:schema.sql
  14. # 测试环境:允许覆盖 bean(如 ddlApplicationRunner),禁用多数据源
  15. spring.main.allow-bean-definition-overriding: true
  16. spring.datasource.dynamic.enabled: false
  17. mybatis-plus:
  18. configuration:
  19. map-underscore-to-camel-case: true
  20. log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
  21. global-config:
  22. db-config:
  23. id-type: auto
  24. logic-delete-field: deleted
  25. logic-delete-value: 1
  26. logic-not-delete-value: 0