Spring Boot学习总结

自定义属性配置
在yml文件中设置mysql和jpa:

ddds.png

Controller使用
控制器是用来处理用户的请求的。
RestController : 是Spring4之后新加的属性,是ResposeBody和Controller的组合。

RequestMapping : 配置url映射,用户通过摸一个url访问到我们写的方法。

PathVariable : 用于获取url中的数据。

0.png
canshu.jpg

RequestParam : 获取请求参数的值。

dddxxx.png
ddd.png

GetMapping : 组合注解

sss.jpg

PostMapping、DeleteMapping用法一样

spring-data-jpa
ddl-auto
create:每次调用都会创建一个新表,如果之前有会先删掉。
update:第一次调用会创建表结构,如果表中有数据,不会删除表。
create-drop:应用停下来的时候,就会把这张表删掉。
none:什么都不做。
validate:会验证类里面的属性和表结构是否一致,如果不一致会报错。

遇到的坑
1.安装mysql时设置密码为0915,使用Navicat连接mysql正常,但是idea中用jpa的连接方式就是不对,很奇怪,尝试多种解决方式无果,最后将密码改成123456,就可以了。yml文件如下:

TIM截图20170911165936.jpg

你可能感兴趣的:(Spring Boot学习总结)