测试一些评论
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> </dependency>
使用这个依赖,不要用
<dependency> <groupId>javax.validation</groupId> <artifactId>validation-api</artifactId> </dependency>
此依赖无效
我查到的原因是版本问题,2.3.0后面的版本要手动添加下面的代码
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-validation</artifactId>
</dependency>
权限限制,请咨询项目管理员是否给你分配了下载权限
都不看课程,就直接提问了。。。
repository包下的GirlRepository添加继承
JpaSpecificationExecutor<Girl>
一些源码下载网站 例如:http://climberres.top/
好像是之前的课下架了,去评论区找个有网盘地址的进去就可以看,实质上跟红包讲的都差不多,代码直接下下来问题也不大
不用了
ps:为啥慕课删不了提问
对啊。。我看的也是红包的,怎么是girl啊 一脸懵逼。。。。
因为属性是由private修饰,是私有的,只能在本类中才能访问,提高了安全性。但当我们在这个类以外,想设置特定的属性值时,由于private的原因不能直接访问属性,所以使用set()这个public方法来做。
检查数据库连接配置、库表等
https://github.com/FlareJia/springboot-luckymoney
可以看看我的,springboot发红包,并且实现了后续进阶的内容
controller最上面的注解@RestController中包含了@RequestBody,@RequestBody是将HTTP请求正文插入方法中,使用合适的HttpMessageConverter将请求体写入对象。---人话就是@RequestBody会把前台传来的参数对应到对象里,就有了一个有属性值的Girl对象。 39、40可以去掉。
web-1
自己参考文档,太多讲不完的
请将dev.yml命名为application-dev.yml;按命名规则命名,配置文件才能够读取到对应的内容
1,查看你自己的数据库服务是否启动
2,查看配置文件中用户名,密码配置是否正确
在哪里能看到呢
链接: https://pan.baidu.com/s/18dzXRiAC5I9AunAPw_wxjQ 提取码: pym1 压缩包就是把课程打包,方便下载,压缩包密码 pym@pyming.xyz
git.oschina.net/liaoshixiong/girl/tags
实不相瞒,我这里可以啊。为啥不得不行呢?
http://git.oschina.net/liaoshixiong/girl
学的这么快的吗?大哥用程序插入不要用cup_Size啊,还是用原来的cupSize这样就能插入了。。表变了名字 你程序不要变 ,程序的cupSize对应表的的cup_Size,我的就是这样的
vo 一般返回页面的自定义模型
pojo 是对应数据库的模型
domain和JAVAbean差不多都是表示宽泛的模型的意思
BindingResult 是紧跟在@Validated后面一起用的,bindingResult.hasErrors()是为了验证@Validated后面bean 里是否有不符合注解条件的错误信息
我觉得我用错了,应该用正则表达式
@Pattern(regexp = "[A-D]?", message="不可能的")
这个正则就是说范围得在A-D,而且只能填一个字符。
如果在范围外比如F,就会显示“不可能的”
@DecimalMin(value = "D",message = "胸太小不让进")和@Max
这个里面的value好像只能用数字
https://git.oschina.net/liaoshixiong/girl
git clone https://gitee.com/liaoshixiong/girl.git
或者 直接点下载zip那个就行了