为了账号安全,请及时绑定邮箱和手机立即绑定

已采纳回答 / 慕无忌6154869
Integer age = girl.get().getAge();

最赞回答 / likeflower950
@Valid 这个是用来接收参数的时候验证的,将验证结果存入 BindingResult 结果中;但是,你在实体类中加的@Min、@Max等验证规则是hibernate进行数据库交互的时候需要验证的,所以,如果你在实体中加了限制,那么只有在存入数据库的时候会再次进行验证。所以,这个表单验证我认为存在缺陷,按道理他应该是验证你接受的数据,而不是你存入数据库的数据,因为很多情况下,接受的数据是需要经过处理才能存入数据库的,如果处理之后不符合接受时候的规则了,那么也将无法存入数据库!

最新回答 / qq_Aix_0
找个地儿copy一份,等到要用的时候就copy回来

已采纳回答 / Latiny
课程里老师用统一处理异常的方式来处理的不是流程,是异常。主要是老师举得例子以及操作的流程不是很恰当,容易让人疑惑,老师做的假设是年龄不能小于18岁,所以小于18岁的输入都是异常情况但是老师是直接从数据库修改age小于18岁,然后取值,针对这些异常情况做了不同的处理。重新举个例子你就明白了,如果换成针对前端传入的age只能是0-100的整数,其他输入都是异常情况,对不同的异常情况定义不同的提示信息,101:输入的值不在0-100范围,102:输入的值不是整数,当前端传入异常值则显示异常提示信息,不入库。

已采纳回答 / 苦行僧_
因为其他方法可能会返回其他类型的对象啊,例如返回一个string类型的对象,所以在返回的时候进行更大的封装,也是为了适配其他的方法

最新回答 / luo_24
这是我可以运行的文件,希望对你有帮助...<...code...>

已采纳回答 / 慕少1685431
可以去本地仓库看一下下载到了相应的包没有,看看下载到的包有没有问题,要是有问题就删了重新下,还是不行就到maven dependencies里面看看有没有加到项目里来,没有就加一下

最新回答 / SunshineKQ
贴出控制台的异常信息,定位一下

最新回答 / 慕勒7866638
视频下载链接和如何播放下载好的视频教程请看: https://github.com/Gitsifu/imooc-sping-boot-liaoshixiong
课程须知
没有基础的同学建议先学习前置课程 《2小时学习Spring Boot》 http://www.imooc.com/learn/767, 代码示例请参考 https://git.oschina.net/liaoshixiong/girl
老师告诉你能学到什么?
Spring Boot针对Web方面的相关技巧

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消