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

php网站连接数据库教程济南公司制作网站

php网站连接数据库教程,济南公司制作网站,姜堰网页定制,土建找工作去哪个网站Boot默认的配置文件:application.properties,通过键值对配置对应属性修改服务器端口:server.port80还能改日志常见日志级别(从低到高)是:TRACE(跟踪,最详细,一般不用&…

Boot默认的配置文件:application.properties,通过键值对配置对应属性

  • 修改服务器端口:
    server.port=80

还能改日志

常见日志级别(从低到高)是:

  • TRACE(跟踪,最详细,一般不用)

  • DEBUG(调试,开发时常用)

  • INFO(信息,默认级别,系统运行的关键信息)

  • WARN(警告,有潜在问题)

  • ERROR(错误,影响程序功能)

配置文件的三种格式

实际开发中主要用 yml格式

配置文件加载优先级

properties  > yml > yaml

我们一般只写yml,但如果多个配置文件存在,它们中的属性共存叠加,相互覆盖

设置配置文件

yaml格式

一种数据序列化格式

优点:

  • 容易阅读
  • 容易与脚本语言交互
  • 以数据为核心,重数据轻格式

读取数据

  • 框架内置配置:Spring Boot 内部已经定义好对应的配置类,不需要我们自己写配置类
  • 自定义配置:需要我们自己写配置类,然后用@ConfigurationProperties@Value 来绑定

框架内置配置

自定义配置

用 @value 绑定示例

DemoController的构造函数里写:

public DemoController(MyConfigByValue myConfig) {this.myConfig = myConfig;
}

发生了这样的事情:

  1. Spring Boot启动,它会扫描所有带 @Component 的类(包括 MyConfigByValue)。发现里面有 @Value("${myapp.name}")@Value("${myapp.age}")
  2. 读取配置文件,Spring 读取到:myapp: name: icesea age: 20 future: "spring master" 。然后把这些值 注入到 MyConfigByValue 对应的字段里
  3. 放到Spring容器里,完整的 MyConfigByValue 对象就被当作一个 Bean,放进了 IoC 容器。它的字段已经有值了(name=icesea,age=20,future=spring master)。
  4. Controller需要时注入,Spring 创建 DemoController 时,发现构造函数需要一个 MyConfigByValue 类型的参数。容器里正好有这个 Bean(而且已经带好配置文件里的数据),就自动传进去。

Environment读取

// 使用自动装配将所有的数据封装到一个对象@Autowiredprivate Environment env;@GetMappingpublic String getById() {System.out.println("country==>" + env.getProperty("country"));return "springboot is running";}

变量引用

不用双引号 ——> c:\windows\temp

案例

config包下面的类是配置类,它们的作用就是把配置文件yml里的键值对读出来,装进java对象里,并交给Spring容器管理。

http://www.dtcms.com/a/481439.html

相关文章:

  • 免费成品网站模板阿里云中英文网站建设
  • 重庆购物网站建设莱芜网页
  • 云南省住房城乡建设厅网站射阳网站设计
  • 龙海网站开发p2p网站建设多少钱
  • 免费建站网站一区黄在线国产做网站内容来源
  • 云南建设学院的网站重庆网红景点有哪些
  • 网站认证金额怎么做分录微信app免费下载安装
  • 哪个公司制作网站好赣榆区住房和城乡建设局网站
  • 网站模板 双语重庆唐卡装饰公司
  • 网站内容策划软件开发模型及特点
  • 山西营销网站建设设计wordpress自动转换地区
  • 网站建设相关博客哪里找装修设计师
  • 电子商务网站建设的可行性分析包括电话销售做网站的术语
  • 建立网站需要哪些步骤卖汽车怎么做网站
  • 福州专业网站营销怎么把底部的wordpress
  • wordpress做网站好吗网站建设用语
  • 爱站网关键词查询seo网站排名优化工具
  • 成都网站设计推荐柚米沈阳建设工程有限公司
  • 网站建设gongsiwordpress分类设计
  • 公司网站的建设要注意什么建设手机网站费用吗
  • 东莞排名seo网站关键词优化wordpress 支持pdf
  • 常州做的网站的公司android 做分享的网站
  • 外贸网站商城建设衡水网站建
  • 个人网站建设培训jsp做网站框架
  • 哪个网站原创文章网页制作三剑客是什么意思
  • 私人网站服务器搭建互联网乌镇峰会
  • 枣庄高端网站定制永久免费的移动建站平台
  • 制作网站语言网站设计策划书3000字
  • 做网站销售是干什么的李沧网站建设谁家好
  • 湖南做网站 f磐石网络安装网站出现dir