下载功能应该是比较常见的功能了,虽然一个项目里面可能出现的不多,但是基本上每个项目都会有,而且有些下载功能其实还是比较繁杂的,倒不是难,而是麻烦。 如果我说现在只需要一个注解就能帮你下载任意的对象,是不是觉得非常的方便 @Download(source = "classpath:/download/README.txt")@GetMapping("/classpath")public void classpath() {}@Download@GetMapping("/file")public File file()…