# TMDB服务配置 server: port: 8083 spring: application: name: wangpan-tmdb-service datasource: url: ENC(nJXPBEsg+NwtZt+qnD9A0AwRIdPFwex6kYEfGDetJ+N42ha/dH7V3Lq/hSCYgZa08cocXV5N+AaiisG/gh+i8CcNYjXzFV8CMSRfLwx03cxxNwnDzak+2ZEY5nb8UTbC/a6b3pWuAwg9lnHF9ziroFIrOn8+s/SYN7e+oMh4tZFmfCT4h5ATsEEuB6RkYGTzf0oImBVmet1jRR4CRdHPSeh6jSWa7y1TutJoeBWyDpzHNgqE/JRLd1VNoc583/Bn) username: ENC(9cCYl0WIh2m3gQhAfq4ykWAm5+PUvr6yPcuGKPwYDPpADnTZKVv9eYhwT806vYti) password: ENC(Nsh0DCCayqJJpWpEmCLX/cYbMtmip1pgmd/0vunXnNAOK1Kn3JSSdHxZV+0s3Unj) driver-class-name: com.mysql.cj.jdbc.Driver # MinIO 配置 minio: endpoint: ENC(nDpSqjv62odavtIjInqIzcjmWua20QGTKKfKsJlxgCTkWGWj/JJsIAEfsLIzKjpbeAMl/mxVJuPQv8o58b46gQ==) accessKey: ENC(YM+d/P5KM/QqGFcbbxcZlM+jH0dTgaYlGiYOJ04dIyBX+Z4fu+h05tdylTy0SroK) secretKey: ENC(BKqQFlceb8mGmAMWbmXFVV1US1Ib+24VApZCci0xyz+xAqL9MQetHJKsrWW1Vib2) bucketName: tmdb # Jasypt 加密配置 jasypt: encryptor: password: ${JASYPT_ENCRYPTOR_PASSWORD} algorithm: PBEWITHHMACSHA512ANDAES_256 key-obtention-iterations: 1000 pool-size: 1 salt-generator-classname: org.jasypt.salt.RandomSaltGenerator iv-generator-classname: org.jasypt.iv.RandomIvGenerator string-output-type: base64 # Actuator 监控端点配置 management: endpoints: web: exposure: include: prometheus,health,info metrics: export: prometheus: enabled: true tags: application: ${spring.application.name} logging: level: com.wangpan: INFO file: path: /opt/wangpan/logs # MyBatis-Plus 配置 mybatis-plus: mapper-locations: classpath*:com/wangpan/common/dal/mapper/**/*.xml type-aliases-package: com.wangpan.common.dal.dataobject configuration: map-underscore-to-camel-case: true global-config: db-config: id-type: auto