springboot笔记
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
使用springboot的时候主要java的jdk版本要和springboot的版本对应。如果版本报错可以参考List of Java class file format major version numbers? - Stack Overflow选出正确版本并且更正Maven依赖。springboot中的版本配置是根据<parent>版本选择的
有关yaml
比起传统的properties和xml更加简洁明了。
yaml基础语法
yaml数据格式
yaml参数引用当每次获取到person的值的时候此时name就是abc
springboot数据注入
第一种方法@Value
第二种方法Environment
第三种方法@Component
新建一个实体类并且给予以下两个注解。就可以使用配置文件的name和age注入字段。
如果在@ConfigurationProperties后面加上前缀就可以用配置文件下对象的字段如Person.age来注入。
整合Mybatis
pom导入依赖
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.1.0</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>