spring boot 的配置文件在创建项目的时候会自动生成application.properties文件,但是不建议使用这个文件,不直观,可以直接改为.yml文件,如下
具体文件内容
spring:
profiles:
active: dev
datasource:
driver-
class
-name: com.mysql.jdbc.Driver
url: jdbc:mysql:
//127.0.0.1:3306/butterfly
username: root
password:
1987316
jpa:
hibernate:
ddl-auto: update
show-sql:
true
|
首先加入了环境配置,可以通过启动时候加启动参数来进行选择
其次是数据库配置
当然配合数据库配置也离不开jpa,即java persistence api
数据库的配置很直观明了,spring boot 启动的时候会自动创建数据表(添加了@Entity 注解的类会被创建数据表),jpa的第一个参数update为启动创建数据表执行更新操作,即不会删除数据表,保留其中的数据(如果是create则每次创建都会删除表重新创建)
另外还有create-drop:应用停掉的时候删除表
none:什么都不做
validate:验证类结构跟表结构是否一致,不一致报错
第二个参数为打印sql语句