太原企業(yè)做網(wǎng)站營(yíng)銷(xiāo)團(tuán)隊(duì)找產(chǎn)品合作
目錄
一、服務(wù)基礎(chǔ)配置
二、配置數(shù)據(jù)庫(kù)數(shù)據(jù)源
三、配置緩存
四、配置日志
五、配置統(tǒng)一異常處理
六、配置swagger文檔
七、配置用戶登錄模塊
八、配置websocket
九、配置定時(shí)任務(wù)
十、配置文件服務(wù)器
十一、配置Nacos
十二、配置項(xiàng)目啟動(dòng)數(shù)據(jù)庫(kù)默認(rèn)初始化(liquibase)
十三、配置Feign調(diào)用
十四、配置網(wǎng)關(guān)Spring-GateWay
十五、使用分布式鎖
以下教程需要有一定的編程基礎(chǔ)需要熟悉
Mysql、Redis、Spring boot、Mybatis等主流JAVA技術(shù)
一、服務(wù)基礎(chǔ)配置
server.port=8080
spring.application.name=demo
#請(qǐng)求返回時(shí)間格式定制
spring.jackson.time-zone=GMT+8
spring.jackson.date-format=yyyy-MM-dd HH:mm:ss
spring.jackson.serialization.write-dates-as-timestamps=false
spring.jackson.locale=zh_CN
#上傳文件大小限制
spring.servlet.multipart.max-file-size=50MB
spring.servlet.multipart.max-request-size=50MB
#開(kāi)啟循環(huán)依賴
spring.main.allow-circular-references=true
#請(qǐng)求路徑與 Spring MVC 處理映射匹配的默認(rèn)策略
spring.mvc.pathmatch.matching-strategy=path_pattern_parser
二、配置數(shù)據(jù)庫(kù)數(shù)據(jù)源
1.通過(guò)基礎(chǔ)方式配置數(shù)據(jù)源
Spring boot集成各種數(shù)據(jù)源操作數(shù)據(jù)庫(kù)
三、配置緩存
1.使用redis緩存
Spring boot 集成redis-CSDN博客
2.使用Guava Cache
3.使用內(nèi)存
四、配置日志
1.通過(guò)loback配置日志
spring boot集成loback日志配置-CSDN博客