【Spring】
csdnluolei
这个作者很懒,什么都没留下…
展开
-
@PathVariable为空时指定默认值
@PathVariable为空时指定默认值,可以指定多个匹配路径,然后设置参数非必要的,就可以了,例子如下@RequestMapping(value = {"/timeline/{uid}", "/timeline/{uid}/{size}"})public ModelAndView getTimeline(@PathVariable(value="uid" ) String articleUserId,@PathVariable(value="size" , required = false原创 2020-06-30 13:58:14 · 6591 阅读 · 0 评论 -
SpringBoot 上传文件(单个、多个文件)
说明用Spring的 MultipartFile在Springboot 中实现上传单个文件(多个文件)多文件上传,大量文件时,防止文件名相同,重新修改存储文件名。html<!DOCTYPE html><html><head><meta charset="UTF-8"></head><body>原创 2019-01-31 16:26:20 · 15915 阅读 · 0 评论 -
Spring注解 @Async 实现异步调用方法
异步方法调用使用场景:处理日志、发送邮件、发送短信。。。关于@Async:(1)Spring 3.0 以及以后版本中支持的@Async(2)@Async修饰类,则该类所有方法都是异步的,@Async修饰方法,则该方法是异步的。(3)只有@Async注解修饰的方法还不能够生效,还需要在SpringBoot的主程序Application中或对应的类上配置注解@EnableAsync才能...原创 2019-01-30 16:25:21 · 734 阅读 · 2 评论 -
SpringBoot-Mail 发邮件(单发、群发、加附件、HTML格式)
我们处理异常通常会写入日志,但我们无法及时知道。如果能够将异常信息发送到邮箱,我们可以在第一时间发现这个异常。除此以外,还可以用来给用户发验证码以及各种离线消息等等。说明:本Demo是用Springboot + Spring自带的JavaMailSender + QQ邮箱 来发邮件的JavaMailSender发纯文本的消息,还可以发送HTML格式的内容,而且还可以携带附件,...原创 2019-01-30 13:41:15 · 2559 阅读 · 0 评论