SpringBoot
一个写网站后端的框架
ahsore
这个作者很懒,什么都没留下…
展开
-
Spring Boot 整合 Swagger 3.0
增加注解@EnableOpenApi 而不要使用注解@EnableSwagger2启动项目,访问地址:http://localhost:8080/swagger-ui/index.html,(注意swagger2.x版本中访问的地址的为http://localhost:8080/swagger-ui.html)如果配置了Spring Security 则需要配置白名单策略2. SwaggerConfig.java3. SecurityConfig.java [可选]项目中加了Spring Sec原创 2022-06-17 21:42:04 · 420 阅读 · 0 评论 -
SpringBoot 异常处理 最佳实践
对于异常, 我们一般需要处理的是 一些自定义的异常为了扩展性,我们一般需要定义一个异常对象(BizException, 以及一个自定义异常枚举类(ExceptionType这样我们就可以在可能报错的地方抛出异常> :nut_and_bolt: 有了异常对象,我们就需要把异常信息反馈给用户, 所以需要一个异常信息返回对象ErrorResponse然后通过springboot的全局异常处理, 把异常信息返回, (一般springboot会有默认的异常处理页面以及异常处理信息, 但是我们不用他们的 .原创 2022-06-13 10:21:28 · 1117 阅读 · 0 评论