spring security的使用
qq_41950199
这个作者很懒,什么都没留下…
展开
-
@Valid和BindingResult的使用
在开发过程中,有时候要对一些变量进行验证,可以自己手写if来进行验证,也可以使用第三方框架,使用第三方框架相对来说简单一点,只需要添加一个注解,也可以自己定义注解如果想要对一个变量进行校验,那就再这个变量上添加相应的注解,比如不能为空就是用**@NotBlank(message = “密码不能为空”)**里面的message可以自己定义,message中的值就是如果不满足条件的话,就给用户这个...原创 2019-10-19 22:04:31 · 853 阅读 · 0 评论 -
SpringBoot中使用自定义异常
新建一个异常类(UserNotExistException)继承RuntimeException,然后写一个构造方法,在类中也可以定义变量public class UserNotExistException extends RuntimeException{ public UserNotExistException() { super("user no exist")...原创 2019-10-19 21:26:22 · 132 阅读 · 0 评论 -
使用SpringBootTest
在test类的上面添加@RunWith(SpringRunner.class),@SpringBootTest两个注解将WebApplicationContext注入到类中 @Autowired private WebApplicationContext webApplicationContext;创建一个MockMvc对象并编写初始化方法@BeforeEach ...原创 2019-10-19 21:06:25 · 207 阅读 · 0 评论 -
将返回的json中的时间转换为时间戳
在springboot2.x以前,返回的json数据中的时间是自动转换为时间戳的,但是在2.0以上就不会了需要自己配置,配置也很简单,只需要在application.properties中加入以下代码就行spring.jackson.serialization.write-dates-as-timestamps=true加入这个以后返回的json数据就会自动转换为时间戳了为什么要将时间类型...原创 2019-10-19 20:47:26 · 2339 阅读 · 0 评论 -
SpringBoot中简单使用spring security
关闭spring security的验证在开发过程中我们需要经常重启项目,而每次重启项目以后,访问一个控制器都需要登录,太麻烦了,所以在我们开发的时候可以先把认证关掉关闭有以下两种方法新建一个security的配置类继承WebSecurityConfigurerAdapter类,并重写configure(HttpSecurity http)()方法@Configuration @En...原创 2019-10-19 20:41:28 · 138 阅读 · 0 评论