2023.4.15
为什么不支持yaml格式?
#端口号
server:
port: 8080
spring:
#指定应用的名称,这一项不是必须的,如果不配置的话默认的时候工程名
application:
name: reggie_take_out
#数据源
datasource:
#德鲁伊连接池
druid:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/reggie?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowPublicKeyRetrieval=true
username: root
password: root
mybatis-plus:
configuration:
#在映射实体或者属性时,将数据库中表名和字段名中的下划线去掉,按照驼峰命名法映射
#我们数据库中的表名为address_book, 我们希望对应实体类的类名为AddressBook,故有这一条配置
map-underscore-to-camel-case: true
#sql日志信息
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
global-config:
db-config:
#主键生成策略: 使用雪花算法自动生成主键ID,主键类型为长或字符串(分别对应的MySQL的表字段为BIGINT和VARCHAR)
id-type: ASSIGN_ID
<!--mybatis-plus-->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.4.3</version>
</dependency>
<!--德鲁伊连接池-->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
<version>1.2.8</version>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.32</version>
</dependency>