本文介绍: 企业级Spring boot项目 配置清单一、配置端口号以及服务名称二、配置数据库数据源三、配置缓存四、配置日志五、配置统一异常处理六、配置swagger文档七、配置用户登录模块八、配置websocket九、配置定时任务十、配置文件服务器十一、配置Nacos十二、配置项目启动数据库默认初始化(liquibase)十三、配置Feign调用十四、配置网关Spring-GateWay
目录
以下教程需要有一定的编程基础需要熟悉
Mysql、Redis、Spring boot、Mybatis等主流JAVA技术
一、服务基础配置
server.port=8080
spring.application.name=demo
#请求返回时间格式定制
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
#开启循环依赖
spring.main.allow-circular-references=true
#请求路径与 Spring MVC 处理映射匹配的默认策略
spring.mvc.pathmatch.matching-strategy=path_pattern_parser
二、配置数据库数据源
1.通过基础方式配置数据源
三、配置缓存
1.使用redis缓存
2.使用Guava Cache
3.使用内存
四、配置日志
1.通过loback配置日志
spring boot集成loback日志配置-CSDN博客
五、配置统一异常处理
六、配置swagger文档
七、配置用户登录模块
八、配置websocket
九、配置定时任务
十、配置文件服务器
十一、配置Nacos
十二、配置项目启动数据库默认初始化(liquibase)
十三、配置Feign调用
十四、配置网关Spring-GateWay
十五、使用分布式锁
原文地址:https://blog.csdn.net/qq_27787701/article/details/136036308
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_67537.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。