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

网站内部链接的策略厦门网站制作案例

网站内部链接的策略,厦门网站制作案例,站长工具seo综合查询引流,科技公司一般是做什么一、SpringBoot配置文件类型SpringBoot是基于约定的#xff0c;所以很多配置都有默认值#xff0c;但如果想使用自己的配置替换默认配置的话 #xff0c;就可以自己编写配置文件进行相应配置#xff0c;起步依赖spring-boot-starter-parent 中#xff0c;有配置文件的引入…一、SpringBoot配置文件类型SpringBoot是基于约定的所以很多配置都有默认值但如果想使用自己的配置替换默认配置的话 就可以自己编写配置文件进行相应配置起步依赖spring-boot-starter-parent 中有配置文件的引入如下resourcefilteringtrue/filteringdirectory${basedir}/src/main/resources/directoryincludesinclude**/application*.yml/includeinclude**/application*.yaml/includeinclude**/application*.properties/include/includes /resource 可以看到${basedir}/src/main/resources 表示资源的加载文件资源文件包括下面三种格式的也就是说咱们在配置SpringBoot资源文件的时候都是以 application*.yml、application*.yaml、application*.properties文件格式.yml 和 .yaml 文件相同而且在配置的时候一般都以 application 命名所以SpringBoot配置文件可以归为以下两种application.propertiesapplication.yml(application.yaml)1. application.properties 配置文件咱们可以创建 application.properties 配置文件去覆盖 SpringBoot 的默认配置可以在resources 文件夹下创建 application.properties 文件这里就以手动配置 Tomcat 端口去覆盖SpringBoot 默认配置为例我们知道 Tomcat 默认打开端口是8080咱们可以通过 application.properties 配置文件去修改这个默认配置server.port8888添加配置之后运行项目properties 文件是以键值对的形式编写可以看到通过修改application.properties 配置文件已经将 Tomcat 端口改为 8888覆盖了之前的配置由于 properties 文件在以往用的也比较多较为常见这里就不做过多讲述主要还是对 yml 配置文件进行学习。2. application.yml(application.yaml) 配置文件YML文件格式是YAML (YAML Aint Markup Language)编写的文件格式YAML是一种直观的能够被电脑识别的的数据数据序列化格式并且容易被人类阅读容易和脚本语言交互的可以被支持YAML库的不同的编程语言程序导入比如 C/C, Ruby, Python, Java, Perl, C#, PHP等。YML文件是以数据为核心的比传统的xml方式更加简洁。YML文件的扩展名可以使用.yml或者.yaml。【1】yml配置文件语法yml 的配置可以分为下面几种我们先在 resources 文件夹下面创建 application.yml 配置文件配置普通数据配置对象数据配置Map数据配置数组数据配置普通数据语法 key: valueegname: onestar注意value前面有一个空格配置对象数据语法1key: key1: value1 key2: value2语法2key: {key1: value1,key2: value2}egperson:name: oneStarage: 18addr: yichun#或者 person: {name: oneStar,age: 18,addr: yihcun}注意key1前面的空格个数不限定在yml语法中相同缩进代表同一个级别配置Map数据配置Map数据和配置对象数据相同egmap:key1: value1key2: value2配置数组数据语法1key: - value1 - value2语法2key: [value1,value2]egcity:- beijing- tianjin- shanghai- chongqing#或者 city: [beijing,tianjin,shanghai,chongqing]#集合中的元素是对象形式 student:- name: oneStarage: 18score: 100- name: twoStarage: 28score: 88- name: threeStarage: 38score: 90 注意value1与之间的 - 之间存在一个空格二、配置文件与配置类的属性映射配置文件中的配置不管是 properties 文件还是 yml 文件有一些配置 SpringBoot 会自动去识别比如 server.port8888 配置但有一些我们自定义的配置SpringBoot 并不能自动识别怎样才能让 SpringBoot 认识自己配置的信息呢这里就有两种方法使用注解 Value 映射使用注解 ConfigurationProperties 映射1、使用注解 Value 映射我们可以通过Value注解将配置文件中的值映射到一个Spring管理的Bean的字段上这里以 yml 文件进行说明application.yml 配置如下person:name: oneStarage: 18实体Bean代码如下Controller public class QuickController {Value(${person.name})private String name;Value(${person.age})private int age;RequestMapping(/quick)ResponseBodypublic String quick(){return namename,ageage;} } 运行后浏览器访问地址http://localhost:8080/quick​localhost:8080结果如下naemoneStar,age182、使用注解 ConfigurationProperties 映射使用 Value 映射能够精确的匹配到某一属性但如果有很多属性就带来了不便因此还可以使用 ConfigurationProperties 映射通过注解ConfigurationProperties(prefix配置文件中的key的前缀)可以将配置文件中的配置自动与实体进行映射application.yml 配置如下person:name: oneStarage: 19实体Bean代码如下Controller ConfigurationProperties(prefix person) public class QuickController {private String name;private int age;public void setName(String name) {this.name name;}public void setAge(int age) {this.age age;}RequestMapping(/quick)ResponseBodypublic String quick(){return namename,ageage;} } 运行后浏览器访问地址http://localhost:8080/quick​localhost:8080结果如下nameoneStar,age19注意使用ConfigurationProperties方式可以进行配置文件与实体字段的自动映射但需要字段必须提供set方法才可以而使用Value注解修饰的字段不需要提供set方法.
http://www.huolong8.cn/news/387310/

相关文章:

  • 华为网站建设目标wordpress auto spinner
  • 网站开发大多用什么编程语言建大网站
  • 滨州北京网站建设价格重庆在百度做个网站多少钱
  • 有什么做任务的网站吗微信小程序
  • 网站关键字布局学编程哪个机构好
  • 网站域名 安全有什么网站可以接活做设计
  • 购物网站免费模板网站策划书包括哪些内容
  • 网站设计与网站制作官网建设银行
  • 横沥镇网站建设自己如何制作一个app
  • 做网站需要租服务器吗盆景网站建设swot分析
  • 网站建设如何投放广告wordpress 多个子站点
  • 什么是网站的后台做文化墙的网站
  • 做网站的上市公司营销型网站方案书
  • 深圳市高端网站建设个人公众号怎么运营
  • 古镇小企业网站建设中国货源大全网
  • 牡丹江市建设行业协会网站免费软件你懂我意思正能量
  • 大学高校网站建设栏目织梦网站面包屑导航怎么做
  • 中国建设银行员工网站桂林微信网站设计
  • 凡科手机网站设置问题易思企业网站管理
  • 网站建设相关问题上海做网站技术
  • 个性化推荐网站开发源码网站建设公司利润分配
  • 清远做网站的公司湖南网站建设联系电话
  • 简单oa网站建设方案wordpress 插件 手机
  • 企业网站建设有什么好上海市建设工程检测网
  • 怎么做彩票网站代理校际凡科平台
  • 如何设计网站建设引导页湖北宜昌推广
  • 开源项目网站怎么做 带视频公司为什么建立网站
  • 网站备案和实名认证5118网站如何使用免费版
  • 阳江网站设计遵义公共资源交易中心
  • 大淘客网站是怎么做的中小企业建网站注意