感受:
其实我投简历的时候,都不太敢投递阿里。因为在阿里一面前已经过了字节的三次面试,投阿里的简历一直没被捞,所以以为简历就挂了。
特别感谢一面的面试官捞了我,给了我机会,同时也认可我的努力和态度。对比我的面经和其他大佬的面经,自己真的是运气好。别人8成实力,我可能8成运气。所以对我而言,我要继续加倍努力,弥补自己技术上的不足,以及与科班大佬们基础上的差距。希望自己能继续保持学习的热情,继续努力走下去。
也祝愿各位同学,都能找到自己心动的offer。
分享我在这次面试前所做的准备(刷题复习资料以及一些大佬们的学习笔记和学习路线),都已经整理成了电子文档
org.springframework.boot
spring-boot-starter-validation
2、编写代码
Springboot中可以用@validated来校验数据,如果数据异常则会
统一抛出异常,方便异常中心统一处理。我们这里来写个注解让我
们的email只能支持Email格式。
@Component //注册bean
@ConfigurationProperties(prefix = “person”)
@Validated //数据校验
public class Person {
@Email(message=“邮箱格式错误”) //name必须是邮箱格式
private String email;
}
查看运行结果:
3、同时可以自定义错误信息
4、使用数据校验,可以保证数据的正确性;
JSR303常见参数
@NotNull(message=“名字不能为空”)
private String userName;
@Max(value=120,message=“年龄最大不能查过120”)
读者福利
由于篇幅过长,就不展示所有面试题了,感兴趣的小伙伴
更多笔记分享
13a03fab5e56a57acb)收录**