当前位置: 首页 > news >正文

springboot配置文件的使用

目录

1.application.properties是springboot默认的配置文件,但是比较繁琐,一般用.yml文件

2. 配置文件的作用

3.配置文件的使用


1.application.properties是springboot默认的配置文件,但是比较繁琐,一般用.yml文件

        ①、properties

        ②、.yml

2. 配置文件的作用

        给配置的相关类赋值,在类启动的时候自动加载

3.配置文件的使用

        ①、@value("${aaa.bbb}")

        ②、配置文件有优先级:外置的config文件夹里的配置文件》外置的配置文件》内置的配置文件(内置的配置文件中.properties文件的优先级高于.xml文件(为了方便,我们一般直接删除.properties文件););

        ③、优先级的验证(打包到服务器上)

                a、在配置文件中设置server和端口号

                     

                b、clean是删除target文件,package是添加target文件

                c、将jar包移动到服务器上,打开jar包所在的位置,启动jar包 java - jar

                d、将src/main/resources/中的配置文件放到服务器中(打包的时候打进去的叫内置的配置文件,这里在文件包中找到的叫外置的配置文件)

                e、外置的配置文件优先于内置的配置文件,会按照外置的配置文件来

                f、建立一个config文件夹,将配置文件放进去,会按照config文件中的配置来

        ④、应用

        生产环境的配置文件不能走本地的,只需要在外置的配置文件里面修改即可

        ⑤、在配置类中添加该注解,配置文件的前缀是

                

        ⑥、注意

        类没有交给spring去管理,@value就取不到值,并且在用的时候需要从spring去拿,不能自己new

http://www.lryc.cn/news/111341.html

相关文章:

  • blender 毛发粒子
  • . 在css中的应用
  • 黑马程序员SpringMVC练手项目
  • SQL注入 ❤ ~~~ 网络空间安全及计算机领域常见英语单词及短语——网络安全(二)
  • 【外卖系统】新增菜品
  • 使用docker搭建GPT服务
  • Qt项目---简单的计算器
  • Flutter游戏引擎Flame系列笔记 - 1.Flame引擎概述
  • 基于SpringBoot+Vue的地方美食分享网站设计与实现(源码+LW+部署文档等)
  • 在java中操作redis_Data
  • 嵌入式开发学习(STC51-14-时钟)
  • ES新特性部分
  • 数据结构——搜索二叉树
  • 3.3 Makefile的嵌套包含
  • 爬虫获取电影数据----以沈腾参演电影为例
  • 网页版Java(Spring/Spring Boot/Spring MVC)五子棋项目(二)前后端实现用户的登录和注册功能【用户模块】
  • 2023年华数杯数学建模A题思路代码分析 - 隔热材料的结构优化控制研究
  • 阿里云二级域名配置
  • Webpack5 动态导入按需加载
  • 【Linux操作系统】Ubuntu和center两个Linux发行版本中指令的区别
  • c++基本数据结构
  • 路由器DHCP实验
  • Linux 电源子系统之充电、放电、低功耗
  • 捕捉时刻:将PDF文件中的图像提取为个性化的瑰宝(从pdf提取图像)
  • 【基础类】—HTTP协议类
  • 【Qt高级】QThread与QTimer组合使用引出的信号槽执行在哪个线程的思考【2023.08.06】
  • 用于大型图像模型的 CNN 内核的最新内容
  • 索尼电视怎么完全关机
  • AI介绍——chat gpt/文心一言/claude/bard/星火大模型/bing AI
  • C++ 访问控制——公有继承、私有继承、保护继承