首页 > 其他分享 >2024.12.13(SpringBoot知识点总结)

2024.12.13(SpringBoot知识点总结)

时间:2025-01-10 23:44:46浏览次数:1  
标签:2024.12 知识点 13 SpringBoot 配置文件 文件 properties application yml

4.1 SpringBoot配置文件类型
4.1.1 SpringBoot配置文件类型和作用
SpringBoot是基于约定的,所以很多配置都有默认值,但如果想使用自己的配置替换默认配置的话,就可以使用application.properties或者application.yml(application.yaml)进行配置。

SpringBoot默认会从Resources目录下加载application.properties或application.yml(application.yaml)文件

其中,application.properties文件是键值对类型的文件,之前一直在使用,所以此处不在对properties文件的格式进行阐述。除了properties文件外,SpringBoot还可以使用yml文件进行配置,下面对yml文件进行讲解。

4.1.2 application.yml配置文件
4.1.2.1 yml配置文件简介
YML文件格式是YAML (YAML Aint Markup Language)编写的文件格式,YAML是一种直观的能够被电脑识别的的数据数据序列化格式,并且容易被人类阅读,容易和脚本语言交互的,可以被支持YAML库的不同的编程语言程序导入,比如: C/C++, Ruby, Python, Java, Perl, C#, PHP等。YML文件是以数据为核心的,比传统的xml方式更加简洁。

YML文件的扩展名可以使用.yml或者.yaml。

标签:2024.12,知识点,13,SpringBoot,配置文件,文件,properties,application,yml
From: https://www.cnblogs.com/yangsongduo/p/18664936

相关文章

  • 2024.12.12(SpringBoot知识点总结)
    3.2自动配置原理解析按住Ctrl点击查看启动类MySpringBootApplication上的注解@SpringBootApplication@SpringBootApplicationpublicclassMySpringBootApplication{publicstaticvoidmain(String[]args){SpringApplication.run(MySpringBootApplication.class);}}1......
  • 2024.12.15(SpringBoot知识点总结)
    4.1.2.2.2配置Map数据同上面的对象写法4.1.2.2.3配置数组(List、Set)数据语法:​key:​-value1​-value2或者:​key:[value1,value2]示例代码:city:beijingtianjinshanghaichongqing或者city:[beijing,tianjin,shanghai,chongqing]集合中的元素是对象形式......
  • 2024.12.16(SpringBoot知识点总结)
    4.2配置文件与配置类的属性映射方式4.2.1使用注解@Value映射我们可以通过@Value注解将配置文件中的值映射到一个Spring管理的Bean的字段上例如:application.properties配置如下:person:name:zhangsanage:18123或者,application.yml配置如下:person:name:zhangsanag......
  • 2024.11.13(maven)
    Maven的项目结构Maven使用约定优于配置的理念,规定了项目的目录结构。一个标准的Maven项目结构如下:代码语言:javascriptmy-maven-project|--pom.xml|--src||--main|||--java|||--resources||--test||--java||--resources|--t......
  • MySQL索引原理及慢查询优化13
    背景MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“SQL语句优化”、“了解数据库原理”等......
  • 牛客练习赛133
    A万年沉睡的宝藏题意:有一些岛和一些宝藏,都用字符串来描述,会有4个操作:给一个岛加一个宝藏,问这个岛有多少宝藏,某个宝藏是否在这个岛上,有多少岛上有至少一个宝藏。用map存string和set就行了,注意特判没有这个岛的情况。点击查看代码voidsolve(){intq;std::cin>>q......
  • 13 款用于手机丢失文件找回的 Android 数据恢复软件 [2025]
    如果您发现Android手机或平板电脑中删除了重要文件,这确实是一个令人心碎的时刻。也许那个文件是您无法重温的快乐时刻的反映,或者它是您在工作中需要的文件。无论是什么情况,丢失文件都是痛苦的。您在Android或iOS中丢失数据的原因可能是由于意外删除、缺乏备份、生根错误......
  • P7213 [JOISC2020] 最古の遺跡 3
    考虑另一种刻画过程的方式:设\(a_i\)为原序列,\(b_i\)为最终序列,则有:从后往前扫描,\(b_i\)会持续降低到\([i+1,n]\)中未出现\(b_i\)。考虑dp,设\(f(i,j)\)表示考虑了\([i,n]\),当前在\(b\)中\(1\simj\)都出现过的方案数。这里要区分相等的两个数,且只填了\([1,......
  • 12月13日总结
    今日深入学习了数据结构中的单链表,收获颇丰。在概念理解上,单链表是由一系列节点组成的数据结构,每个节点包含数据域和指向下一节点的指针域,通过指针依次相连,形成一条线性链状结构。与数组相比,它的优势在于动态分配内存,无需预先指定大小,能灵活地进行插入和删除操作。学习过程中,重......
  • Java必备知识点
    16.这里的设置都差不多17.JComponent18.19.在文本框中设置一个标签20.实现规范文本区的位置21.22.ActionListener是一个接口,同时是继承EventListener这个接口  ......