springboot核心技术-核心功能

接下来学习的主要技术点

  • 1.配置文件的使用
  • 2.springboot如何来做web开发
  • 3.springboot如何访问mysql数据库
  • 4.springboot如何用JUnit5来做单元测试
  • 5.springboot生产监控功能
  • 6.其它原理解析

配置文件

YAML

非常适合以数据为中心的配置文件,它是一种标记语言

基本语法

  • key: value;kv之间有空格
  • 大小写敏感
  • 使用缩进来表示层级关系
  • 缩进空格数不重要,同级之间必须左对齐
  • 表示注释

  • ''与""表示字符串内容会被转义“\”

eg.比如有一个Person类型的对象

如何将Person类中的属性在配置文件中表示呢?
步骤:

  • 1.自定义绑定的关键字(在Person类中声明)

    与之前不同的是,不再用.操作符来调用属性而是利用:号,换行处理

(当引入mysql与mybayis以来后,而没有配置链接数据库,就会报错)

.ymlyu.yaml配置文件没有提示,需要导入依赖

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-configuration-processor</artifactId> <optional>true</optional>
</dependency>

导入之后重新启动程序一次,再关闭即可出现提示

注意:在对于大写字母会用-小写字母代替,如,“N”就被用“-n”代替了

这个配置处理器,与业务的开发是没有关系的;这只是一个提示功能;所以在将配置文件打成jar包的时候,不需要将这个配置装进去;
在pom文件中加入一个配置,让项目在打包的时候,不要把提示这个配置处理器打包进去

注意:打成jar包以后,jar包会在target中出现,可以复制到桌面而后解压打开

posted @ 2023-02-24 20:08  BattleTrumpet  阅读(117)  评论(0)    收藏  举报