SpringBoot
呆东
小菜鸡也有大梦想,努力拼搏,就是为了给那些曾经看轻你的人一记响亮的耳光
展开
-
SpringBoot中如何自定义自己的Valid注解
在项目的开发中,在后台接口中,我们经常需要对前端传来的数据进行校验,一般都是使用@Valid注解,但是有的时候我们的校验工作比较复杂,@Valid提供的注解无法满足我们的需求,这个时候我们就需要自己来定义我们自己所需的Valid注解。有同学不清楚@Valid注解的可以看一下我的另一篇文章Spring的数据校验。首先我们来定义一个接口来实现我们的@Valid注解@Target({Eleme...原创 2018-12-04 22:53:11 · 6461 阅读 · 2 评论 -
SpringBoot自定义异常和自定义返回格式
在开发项目中,有的时候对于一些特殊的异常,我们需要进行别人的处理,那怎么自定义我们的异常的?话不多说,直接上干货。首先自定义一个异常类:public class CustomException extends RuntimeException { //可以用来接受我们方法中传的参数 private String id; public CustomException(St...原创 2018-12-05 17:00:06 · 4397 阅读 · 0 评论 -
SpringBoot报Consider defining a bean of type ‘xxx’ in your configuration怎么解决
今天再跑SpringBoot项目时,在新加入SpringSecurity的时候,项目一直报错,跑不起来,报错原因如下:报错的原因就是因为我引入的PasswordEncoder没有被注入到spring bean容器,导致无法启动,所以我们需要手动就PasswordEncoder注入到bean容器中去,但是springboot有自己独特的注入方式,所以在这里记录一下,防止上了年纪以后忘记了,首...原创 2018-12-06 14:17:00 · 55403 阅读 · 5 评论