AI:Spring Boot
Spring Boot 使用教程、问题记录、经验分享
码农六子
踏实、务实、勤奋、坚持
展开
-
一文搞懂Spring Boot集成Swagger2,以及Swagger常用注解说明和错误处理
一、背景 我们在做前后端项目过程中,经常需要需要与前端同事对接,提供接口文档。最开始我们采用word文件的方式,在里边编写api 地址、参数、请求类型、请求和响应示例等。每次开发完一个接口,还需要编写接口规范文档,想想都觉得可怕。有些人可能觉得不可思议,但是确实存在。好多传统的软件项目,在不同团队、不同公司之间依然采用此种方式。 Swagger作为一款侵入式的接口文档生成插件,...原创 2020-03-25 22:53:20 · 1079 阅读 · 0 评论 -
基于SpringBoot AOP和注解,优雅的实现系统操作日志异步记录
一、背景 最近接手一个新的项目,做了两个多月的修修补补,简直无语到哭。总结起来有一下几点:日志打印:每个类中都定义了操作日志入库的方法,每个方法中都同步将操作日志记录入库。有时候一个简单的一行调用service接口的controller代码,加上操作日志入库的代码,竟然多了十几行代码(我就想知道,你们以前是按代码行数算钱的吗)。更重要的是没有一行注释,同步执行入库操作,他不增加耗时吗...原创 2020-03-26 23:01:23 · 1823 阅读 · 0 评论 -
SpringBoot 上传文件报:The temporary upload location [/tmp/tomcat.6875675860276346401.9001/work/Tomcat/loc
一、问题: SpringBoot 上传文件时报:Failed to parse multipart servlet request; nested exception is java.io.IOException: The temporary upload location [/tmp/tomcat.6875675860276346401.9001/work/Tomcat/loc...原创 2020-03-15 17:59:25 · 1834 阅读 · 0 评论 -
SpringBoot 上传文件报错问题记录: The temporary upload location [D:\springboot\upload] is not valid
SpringBoot上传文件时报 java.io.IOException: The temporary upload location [D:\springboot\upload] is not valid错误,1、问题定位: 当application.properties文件中设置了 spring.servlet.multipart.location 参数时,SpringBo...原创 2019-12-03 18:51:21 · 673 阅读 · 0 评论 -
Spring 定时任务之 @Scheduled cron表达式
一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。按顺序依次为秒(0~59)分钟(0~59)小时(0~23)天(月)(0~31,但是你需要考虑你月的天数)月(0~11)天(星期)(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT)7.年份(1970-2099)其中每个元素可以是一转载 2017-11-28 15:27:03 · 2144 阅读 · 0 评论 -
SpringBoot随笔(一): spring-boot-starter-actuator 模块详解
一、简介 spring-boot-starter-actuator模块是一个spring提供的监控模块。我们在开运行发过程中,需要实时和定时监控服务的各项状态和可用性。Spring Boot的spring-boot-starter-actuator 模块(健康监控)功能提供了很多监控所需的接口,可以对应用系统进行配置查看、相关功能统计等。二、实现 在maven的pom中引入:<d...原创 2018-02-08 17:08:10 · 14987 阅读 · 0 评论 -
《Spring Colud》 Eureka 服务治理详解与高可用分布式搭建
这篇笔记主要讲述利用spring cloud eureka来进行服务管理、高可用和负载均衡。一、什么是Eureka Eureka是Netflix开源的一个RESTful服务,主要用于服务的注册发现。Eureka由两个组件组成:Eureka服务器和Eureka客户端。Eureka服务器用作服务注册服务器。Eureka客户端是一个java客户端,用来简化与服务器的交互、作为轮询负载均衡器,并提供...原创 2018-03-08 15:58:31 · 1398 阅读 · 0 评论 -
Spring Boot 2.0正式发布,新特性解读
引用作者|翟永超编辑|郭蕾Spring Boot 2.0 来啦,有哪些新特性?升级吗?写在前面北京时间 3 月 1 日,经过漫长的等待之后,Spring Boot 2.0 正式发布。作为 Spring 生态中的重要开源项目,Spring Boot 旨在简化创建产品级的 Spring 应用和服务。用户只需要"run"就能创建一个独立的,产品级别的 Spring 应用。一经发布,Spring Boot...转载 2018-03-15 13:41:41 · 203 阅读 · 0 评论 -
Spring Boot集成redis,实现redisService ,动态设置数据缓存时间
1、导入maven依赖<!-- springboot整合 redis --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-redis</artifactId><...原创 2018-07-17 16:37:18 · 4523 阅读 · 0 评论