![](https://img-blog.csdnimg.cn/5c2338c271cc4b2f8137b031257f907f.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
人在江湖之SpringBoot
文章平均质量分 83
当前的开发都离不开SpringBoot,它是java工程师目前必用的spring框架,它不是新的框架,只是提供Spring以及SpringMVC等相关框架的快速启动配置方案。
没事儿写两篇
授之以鱼不如授之以渔
展开
-
Spring Boot 文件上传与下载
Spring MVC Spring Boot 文件上传下载以及上传下载的大小限制原创 2022-11-03 16:09:47 · 1253 阅读 · 0 评论 -
Spring Boot中配置Jackson转换Long为字符串类型
前言Jackson对long型的转换是没有问题的。只不过前端js有个问题,java的long型,在转换后,js中展示会损失精度。如:1500829886697496578,在前端使用js数字类型展示是可能就变成了1500829886697496600。为了解决这个问题,一般情况下我们会将后端的Long型转换为字符串类型。Jackson配置Long转换为字符串类型在Spring boot环境下,配置如下代码即可import com.fasterxml.jackson.databind.ser.std.原创 2022-03-07 21:50:19 · 5745 阅读 · 0 评论 -
Spring Boot下websocket简单示例
前言本文基于Spring对websocket的集成来实现websocket的简单入门。本文以及后续文章相关技术如下sockjswebstomp-clientSpring官网的websocket文档Spring Boot等引入websocket依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>原创 2022-02-09 16:46:48 · 1877 阅读 · 0 评论 -
Spring Boot 任务调度
应用场景有贷款的同学每个月都会收到催还贷款的提醒短信,每天上班、上课前钉钉的打卡提醒,等等。类似这种定时重复的功能,我们就可以使用任务调度来实现。任务调度框架调度框架说明TimerJDK自带类java.util.Timer,最简单的一种实现任务调度的方法。Timer 的优点在于简单易用,但由于所有任务都是由同一个线程来调度,因此所有任务都是串行执行的,同一时间只能有一个任务在执行,前一个任务的延迟或异常都将会影响到之后的任务。ScheduledExecutor鉴于 Tim原创 2021-12-09 21:44:01 · 4765 阅读 · 3 评论 -
Spring Boot logback日志
slf4j和log4j、log4j2、logback 之间的关系log4j(作者Ceki Gülcü)出来时就等到了广泛的应用(注意这里是直接使用),是Java日志事实上的标准,并成为了Apache的项目Apache要求把log4j并入到JDK,SUN拒绝,并在jdk1.4版本后增加了JUL(java.util.logging)毕竟是JDK自带的,JUL也有很多人用。同时还有其他日志组件,如SimpleLog等。这时如果有人想换成其他日志组件,如log4j换成JUL,因为api完全不同,就需要改动代原创 2021-12-07 18:04:37 · 2065 阅读 · 0 评论 -
003-Spring Boot配置绑定
前言阅读本章,建议先阅读Spring Ioc 环境与配置。Spring Ioc 环境与配置中讲解了@Value绑定配置数据到java对象的方法。使用@ConfigurationProperties进行绑定结合@Configuration绑定import org.springframework.boot.context.properties.ConfigurationProperties;import org.springframework.context.annotation.Configurat原创 2021-12-01 23:42:10 · 383 阅读 · 0 评论 -
002-Spring Boot 配置
前言阅读本章,建议先阅读Spring Ioc 环境与配置。Spring Ioc 环境与配置中讲解了@PropertySource以及环境变量等的用法。Spring Boot中的配置默认属性(通过SpringApplication.setDefaultProperties指定的属性)@PropertySource加载的属性(Spring Ioc 环境与配置)配置数据(如application.properties、yml文件 – 这是我们最常用的配置文件的方式)操作系统环境变量(如JAVA_HO原创 2021-11-30 22:47:16 · 447 阅读 · 0 评论