DAY1菜鸟实菜

今日踩坑1.数据库报错

RROR 1067 - Invalid default value for 'end_time’

原因:
DAY1菜鸟实菜
解决方法:
(1)在有时间戳的字段上添加属性
时间戳属性:DAY1菜鸟实菜

(2)参考链接https://www.jianshu.com/p/523a0bf27095(没试过)

今日踩坑2:@RestController注解

1.使用@Controller 注解,在对应的方法上,视图解析器可以解析return 的jsp,html页面,并且跳转到相应页面。若返回json等内容到页面,则需要加@ResponseBody注解。
[email protected]注解,相当于@[email protected]两个注解的结合,返回json数据不需要在方法前面@ResponseBody注解了,但使用@RestController这个注解,就不能返回jsp,html页面,视图解析器无法解析jsp,html页面

今日踩坑3:@validated注解

作用:可以分组验证
场景:在对用户的帐号密码进行编辑保存以及新增是两种不一样的情况。
编辑修改->保存:只需要验证username与password是否符合条件即可,不需要验证id(因为在数据库中id已经存在)。
新增->保存:新增需要验证username与password是否符合条件,还要验证id。
这时候就用到groups分组分情况对Bean属性变量进行验证,也可以满足多验证。
DAY1菜鸟实菜

今日踩坑四:querywrapper

看链接https://blog.****.net/m0_37034294/article/details/82917234
博主一系列文章不错子!!!
10.26又是菜鸡的一天,今天敲了一下午代码,人都敲傻了,眼睛也瞎了。慢慢积累冲冲冲!!!