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

重庆网站建设公司是什么网站开发方案怎么写

重庆网站建设公司是什么,网站开发方案怎么写,wordpress好用的模板下载,国内域名服务商springboot提供了两种配置信息的文件格式,application.properties和application.yml,基于直接明了,使用方便和高效的前提下下面的配置均采用yml格式配置, 注意 yml采用缩减方式来排列键后面紧跟冒号,然后空格&#x…

springboot提供了两种配置信息的文件格式,application.properties和application.yml,基于直接明了,使用方便和高效的前提下下面的配置均采用yml格式配置,

注意

  1. yml采用缩减方式来排列
  2. 键后面紧跟冒号,然后空格,最后是值
  3. 注意里面用到爱好数字的配置信息每个数组值前面的-(横杠)和值之间有一个空格

properties也yml/ymal相互转换

在线yaml转properties-在线properties转yaml-ToYaml.com在线yaml转properties工具 - toyamlicon-default.png?t=N7T8https://www.toyaml.com/

配置信息的分类(三种)

具体可以查看官网

Spring Boot Reference Documentationicon-default.png?t=N7T8https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#legal

springboot标准的配置

例如web服务的端口和上下文路径

server:port: 9999servlet:context-path: /yuanma

其他第三方配置信息

例如集成redis

spring:data:redis:host: "localhost"port: 6379database: 0username: "user"password: "secret"

自定义配置信息(两种获取信息的方式)

@Value+EL表达式

例如下面配置了邮件信息

#邮件信息
mail:from: 123@qq.comto: 456@qq.comserver: smtp.qq.comport: 8888

下面用@Value+EL表达式配置

package com.burns.yuanma.admin.pojo;import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;@Component
@Data
public class MailProperties {/*** 发件人*/@Value("${mail.from}")private String from;/*** 收件人*/@Value("${mail.to}")private String to;/*** 服务器地址*/@Value("${mail.server}")private String server;/*** 服务器端口号*/@Value("${mail.port}")private String port;
}

@ConfigurationProperties+prefix(前缀)

例如下面的用户信息配置,

#用户信息
user:address: 北京市朝阳区安外大羊坊八号院8号楼2单元112name: 张三age: 12sex: 男hobbies:- 足球- 游泳- 骑行- 篮球- 棒球

获取用户信息

package com.burns.yuanma.admin.pojo;import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;@Component
@ConfigurationProperties(prefix = "user")
@Data
public class UserProperties {/*** 姓名*/private String name;/*** 年齡*/private int age;/*** 性別*/private String sex;/*** 郵件*/private String email;/*** 住址*/private String address;/*** 愛好*/private String[] hobbies;
}

访问接口获取信息

上面两种方式都可以获取信息

下面是controller

package com.burns.yuanma.admin.controller;import com.burns.yuanma.admin.pojo.MailProperties;
import com.burns.yuanma.admin.pojo.UserProperties;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;@RestController
public class PropertiesController {@Autowiredprivate UserProperties userProperties;@Autowiredprivate MailProperties mailProperties;@RequestMapping("/userInfo")public String userInfo(){System.out.println(userProperties.toString());return userProperties.toString();}@RequestMapping("/mailInfo")public String mailInfo(){System.out.println(mailProperties.toString());return mailProperties.toString();}}

访问浏览器

 用户信息

http://localhost:9999/yuanma/userInfoicon-default.png?t=N7T8http://localhost:9999/yuanma/userInfo

 邮件信息

http://localhost:9999/yuanma/mailInfoicon-default.png?t=N7T8http://localhost:9999/yuanma/mailInfo

 

http://www.yayakq.cn/news/697969/

相关文章:

  • 北京建网站报价中国空间站简笔画
  • 基于php的电商网站开发梅州建站电话
  • 佛山网站建设那些网站是vue做的
  • 专业网站建设机构如何用html制作网页
  • 建设部网站官网查询营销组合策略
  • 搭建网站的步骤wordpress局域网外网访问不了
  • 有什么做任务的网站吗抖音同城推广
  • 池州专业网站建设怎么样绍兴网站设计公司
  • 织梦网站搬迁手机网站开发软件有哪些
  • 漳州优化网站建设怎么查域名服务商
  • 建网站详细步骤广告公司叫什么名字好
  • 扶贫网站建设的意义网站建设与管理学的是什么
  • 做网站的专业术语a5网站诊断
  • 做3d同人的网站是什么门户网站后台管理系统
  • 东营微信开发网站建设广告投放这个工作难不难做
  • 长沙网站外包公司吗岱山县网站建设
  • 大连公司注册网站建筑英才招聘官网
  • wordpress 建网站福州移动网站建设
  • 社交营销可以用于网站制作行业吗学网站开发好找工作吗
  • 网站怎么发内容优化哈尔滨网站建站模板
  • 网络初始网站企业基本注册信息查询单
  • 怎么用2级目录做网站哪些网站用天平做logo
  • 公共体育课程网站建设手机网站注册域名
  • 建设银行手机版官方网站下载深圳网域官网
  • 怎样让百度收取我的网站网站开发中设置会员等级
  • ui做网站流程个人设计师的网站
  • 优秀网站设计欣赏国内网站开发项目流程设计
  • 江苏省建设厅官方网站公式公告西安h5网站建设
  • 云服务器做的网站需要备案h5网站制作案例分析
  • 站酷网素材图库购物小程序有哪些