SpringBoot mysql, redis 配置

SpringBoot入門

  1. 使用SpringBoot + mysql + Jpa 快速搭建一個spring項目
  2. 上述項目添加使用 redis
  3. Spring Unit Test

中間遇到的一些trick

  1. @Data 註解是無論 序列化的, 支持 getter/setter 這些

最終配置

resource -> application.yml內容html

# server port
server:
  port: 2333

# datasource
spring:
  datasource:
    url: jdbc:mysql://localhost:3306/mydb
    username: root
    password: root
    driver-class-name: com.mysql.cj.jdbc.Driver
  jpa:
    database-platform: org.hibernate.dialect.MySQL8Dialect
    hibernate:
      ddl-auto: update

  redis:
    ## Redis數據庫索引(默認爲0)
    database: 0
    ## Redis服務器地址
    host: localhost
    ## Redis服務器鏈接端口
    port: 6379
    ## Redis服務器鏈接密碼(默認爲空)
    password:
    jedis:
      pool:
        ## 鏈接池最大阻塞等待時間(使用負值表示沒有限制)
        max-wait: -1
        ## 鏈接池最大鏈接數(使用負值表示沒有限制)
        max-idle: 8
        ## 鏈接池中的最小空閒鏈接
        min-idle: 0
    ## 鏈接超時時間(毫秒)
    timeout: 1000
相關文章
相關標籤/搜索