![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot
文章平均质量分 52
smallHamburger
一枚初级程序员
展开
-
SpringBoot自定义异常 返回code、message给前端(@RestControllerAdvice)
在项目的开发过程中前后端一般会遇到很多的异常,这些异常的处理后端通常会通过throw出一个对象,前端再将接收到的异常对象code和message进行二次判断或直接将message显示给用户,用户再去操作界面首先定义一个返回的异常对象public class BaseBusinessException extends RuntimeException { private Integer code; private String message; public BaseBu原创 2021-09-26 14:43:51 · 7878 阅读 · 8 评论 -
springboot下的文件上传和下载
springboot下的文件上传和下载文件下载文件上传文件下载 @Override public void downloadAuthorization(Long id, HttpServletResponse response) { // 获取数据库中的文件保存的数据实体 DeviceAuthorization authorization = getById(id); // 以流的形式下载文件。 InputStream fis =原创 2021-06-19 11:00:00 · 88 阅读 · 0 评论 -
MyBatis-plus自带的分页插件Interceptor
mybatis-plus自带了一个分页插件Interceptor,帮我们封装好了分页的功能,节省大量的开发时间。我们可以看一下mybatis-plus 的官方文档记录一下我是怎么去使用mybatis-plus分页插件的使用的在pom文件中引入mybatis-plus的依赖 <dependency> <groupId>com.baomidou</groupId> <art原创 2021-04-15 09:40:30 · 9363 阅读 · 1 评论 -
Spring Cloud学习笔记(一)
在疯狂学习的路上,学到发光(头顶发光)理论知识:集群:一台服务器无法负荷高并发的数据访问量,那么就设置十台服务器一起分担压力,十台不行就设置一百台(物理层面)。很多人干同一件事情,来分摊压力。分布式:将一个复杂问题拆分成若干个简单的小问题,将一个大型的项目架构拆分成若干个微服务来协同完成。(软件设计层面)。将一个庞大的工作拆分成若干个小步骤,分别由不同的人完成这些小步骤,最终将所有的结果进行整合实现大的需求。服务治理的核心又三部分组成:服务提供者、服务消费者、注册中心。在分布式系统架构中,每个微原创 2021-04-08 10:31:43 · 89 阅读 · 0 评论 -
前后端分离项目在后端解决跨域问题
springboot+vue前后端分离项目,解决跨域问题创建配置类,CrosConfig.java该配置类实现WebMvcConfigurer接口重写addCorsMappings方法public class CrosConfig implements WebMvcConfigurer { @Override public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/**"原创 2020-09-17 21:20:16 · 134 阅读 · 0 评论