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

怎么建设免费的网站网站联盟三要素

怎么建设免费的网站,网站联盟三要素,wordpress4性能,做一个企业网站要多久目录 配置文件作用application.properties中午乱码问题#xff1a;配置文件里面的配置类型分类SpringBoot热部署properties基本语法properties配置文件的优缺点#xff1a;yml配置文件说明yml基本语法配置对象properties VS yml 配置文件作用 整个项⽬中所有重要的数据都是在… 目录 配置文件作用application.properties中午乱码问题配置文件里面的配置类型分类SpringBoot热部署properties基本语法properties配置文件的优缺点yml配置文件说明yml基本语法配置对象properties VS yml 配置文件作用 整个项⽬中所有重要的数据都是在配置⽂件中配置的⽐如 1.数据库的连接信息包含⽤户名和密码的设置 2.项⽬的启动端⼝ 3.第三⽅系统的调⽤秘钥等信息 4.⽤于发现和定位问题的普通⽇志和异常⽇志等。 想象⼀下如果没有配置信息那么 Spring Boot 项⽬就不能连接和操作数据库甚⾄是不能保存可以⽤于排查问题的关键⽇志所以配置⽂件的作⽤是⾮常重要的。 application.properties中午乱码问题 配置文件里面的配置类型分类 1.系统配置项 exserver.port 2.用户自定义配置 exmyimage.path package com.example.demo.controller;import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody;Controller ResponseBody public class TestController {Value(myimage.path)private String myImage;RequestMapping(/sayhi)public String sayHi() {return 你好SpringBoot - myImage;} } package com.example.demo.controller;import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody;Controller ResponseBody public class TestController {Value(${myimage.path})private String myImage;RequestMapping(/sayhi)public String sayHi() {return 你好SpringBoot - myImage;} } SpringBoot热部署 1.添加热部署框架支持 dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-devtools/artifactIdscoperuntime/scope /dependency2.Settings 开启项⽬⾃动编译 3.开启运⾏中热部署 properties基本语法 properties 是以键值的形式配置的key 和 value 之间是以“”连接的。 properties配置文件的优缺点 优点 配置文件结构清晰keyvalue - 适合初学者 缺点 yml配置文件说明 yml 是 YAML 是缩写它的全称 Yet Another Markup Language 翻译成中⽂就是“另⼀种标记语⾔”。 yml 优点 yml 是⼀个可读性⾼写法简单、易于理解它的语法和 JSON 语⾔类似。 yml ⽀持更多的数据类型它可以简单表达清单数组、散列表标量等数据形态。它使⽤空⽩符号缩进和⼤量依赖外观的特⾊特别适合⽤来表达或编辑数据结构、各种配置⽂件等。 yml ⽀持更多的编程语⾔它不⽌是 Java 中可以使⽤在 Golang、PHP、Python、Ruby、 、JavaScript、Perl 中。yml基本语法 yml 是树形结构的配置⽂件它的基础语法是“key: value”注意 key 和 value 之间使⽤英⽂冒汗加空格的⽅式组成的其中的空格不可省略。 yml 使⽤示例 spring:datasource:url: jdbc:mysql://127.0.0.0:3306/dbname?characterEncodingutf8username: rootpassword: 1234配置对象 在 yml 中配置对象如下配置 # 自定义对象 myobj:id: 1name: 张三age: 18package com.example.demo.model;import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.stereotype.Component;ConfigurationProperties(myobj) Component // 必须有五大类注解其中一个 public class User {private int id;private String name;private int age;public int getId() {return id;}public void setId(int id) {this.id id;}public String getName() {return name;}public void setName(String name) {this.name name;}public int getAge() {return age;}public void setAge(int age) {this.age age;}Overridepublic String toString() {return User{ id id , name name \ , age age };} } package com.example.demo.controller;import com.example.demo.model.User; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody;import javax.annotation.PostConstruct;Controller ResponseBody RequestMapping(/user) public class UserController {// Value(${myobj.name}) // private String name;Autowiredprivate User user;PostConstructpublic void doPostConstruct() {System.out.println(user.toString());}} properties VS yml 1.properties 是以 keyvalue 的形式配置的键值类型的配置⽂件⽽ yml 使⽤的是类似 json 格式的树形配置⽅式进⾏配置的yml 层级之间使⽤换⾏缩进的⽅式配置key 和 value 之间使⽤“: ”英⽂冒号加空格的⽅式设置并且空格不可省略。 2.properties 为早期并且默认的配置⽂件格式但其配置存在⼀定的冗余数据使⽤ yml 可以很好的解决数据冗余的问题。 3.yml 通⽤性更好⽀持更多语⾔如 Java、Go、Python 等如果是云服务器开发4可以使⽤⼀份配置⽂件作为 Java 和 Go 的共同配置⽂件。 4.yml ⽀持更多的数据类型。
http://www.hkea.cn/news/14501726/

相关文章:

  • ui设计网站成品图片什么是网站什么是网站建设
  • 网站建设的行业新闻小程序可视化开发工具
  • 网站建设波斯文惠安规划局建设局网站
  • 湖北响应式网站设计制作专业做淘宝网站推广
  • 购物网站补货提醒软件怎么做织梦源码怎样做单页网站
  • 站长工具seo综合查询访问沈阳seo顾问
  • 做文具的网站wordpress主题排行榜
  • 手机端怎么网站建设泉州微信网站建设
  • 假山网站如何做扫码推广平台
  • 太原网站建设公司58581717做网站
  • 网站建设的费用入账平台交易网
  • 网站建设氺金手指排名14openshift wordpress 访问
  • 如何加强省市级门户网站的建设多语言企业网站源码
  • 商业网站建设教程怎样建设网站公司
  • 网站开发设置网页端口室内装修设计学校哪里好
  • 给窗帘做网站北京网站制作长沙
  • 怎么用网站做word文件检察院门户网站建设工作成效
  • 网站js文件夹pc网站转换成app
  • 好看的网站首页设计手机网站和电脑网站
  • 高端网站设计欣赏郴州网站维护
  • 广州市网站集约化建设工作要求正则表达式匹配网站
  • wordpress插件王seo研究中心论坛
  • .net 快速网站开发营销型网站建设公司
  • 做搜狗手机网站优化php网站开发技术题目
  • 无锡网站推广排名互联网网站开发用哪个语言开发
  • 网站开发需要掌握技术nodejs做的网站
  • 网站服务器建立美橙互联送的网站源代码
  • 宿迁网站网站建设qq浏览器小程序入口
  • 网站特效 站长win2008sr怎么用iis做网站
  • 一个公司是否能备案多个网站中山手机网站制作哪家好