可以快速的为类提供 get,set,toString 等方法
org.projectlombok
lombok
true
可以快速操作数据库的框架
org.mybatis.spring.boot
mybatis-spring-boot-starter
2.3.1
一个关系型数据库的依赖,真正执行 sql 语句的地方
com.mysql
mysql-connector-j
runtime
server.port=9090
配置以后,只会打印级别大于等于配置级别的日志
如下表示修改整个项目的日志级别
logging.level.root = info
也可以设置指定路径下的日志级别
logging.level.com.example.springbootdemo=info
表示在项目文件下,创建一个 logger 文件夹,文件夹下的 springboot.log 为日志文件
logging.file.name=logger/springboot.log
表示在项目文件下创建一个 logger2 文件夹,Spring Boot 会自动在该文件夹下创建名为spring.log 的日志文件
logging.file.path=logger2
因为日志如果都放到一个文件中,日积月累会导致文件过大,不好阅读,所以当文件达到一定大小就要进行分割
logging.logback.rollingpolicy.file-name-pattern=${LOG_FILE}.%d{yyyy-MM-dd}.%i
logging.logback.rollingpolicy.max-file-size=1KB
#驱动类名称
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
#数据库url(mybatis_test是数据库的名称)
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/mybatis_test?characterEncoding=utf8&useSSL=false&serverTimezone=UTC
#数据库用户名
spring.datasource.username=xxx
#数据库密码
spring.datasource.password=xxx
注意事项:如果使⽤MySQL是 5.x 之前的使⽤的是 com.mysql.jdbc.Driver,如果是⼤于 5.x 使⽤的是 com.mysql.cj.jdbc.Driver
mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl
可以自动的将蛇形结构的字段名和小驼峰结构的属性名,如 create_time 和 createTime 之间建立映射关系
mybatis.configuration.map-underscore-to-camel-case= true
如果通过 XML 方式进行 mybatis 开发,就需要指定 mybatis xml 的文件路径
mybatis.mapper-locations=classpath:mapper/**Mapper.xml
注意:mapper/**Mapper.xml 这个路径在 resources 文件下