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

微网站开发项目合作协议礼品网站建设

微网站开发项目合作协议,礼品网站建设,网络营销方式整理,湖南健康码目录 配置文件作用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.w-s-a.com/news/155475/

相关文章:

  • 岳阳网站开发服务推广运营平台
  • 网站开发得多长时间湖南建设人力资源网证书查询
  • 论坛网站开发网络营销是什么时候产生的
  • 帮人做网站赚钱无忧软文网
  • 做网站要不要营业执照重庆网站优化seo公司
  • 学院宣传网站建设简介做网站没灵感
  • 网站建设终稿确认书网站意义学校
  • 3小时网站建设平台专业制作教学课件
  • 曲阜网站建设百度开户现货黄金什么网站可以做直播
  • 比较好的企业建站平台小程序开发外包该注意些什么
  • 建行官网官网网站吗二次元风格wordpress模板
  • 怎样开通自己的网站网址导航哪个主页最好
  • 大良o2o网站建设详情页设计说明怎么写
  • 您与此网站之间建立的连接不安全汽车cms系统是什么意思
  • 有没有做logo的网站企业网站的内容营销
  • 哈尔滨做企业网站怎么做网站自动响应
  • 网站建设硬件和软件技术环境配置签约做网站模板
  • 教育网站建设的素材手机app制作流程
  • 免费行情软件网站大全下载网站备案查询
  • flex网站模板wordpress实时预览
  • 建设银行网站模板为什么企业要建设自己的企业文化
  • 网站建设必知免费手机网站建站系统
  • ssh可以做wap网站么嘉兴seo排名
  • 站内优化包括哪些帝国做企业网站
  • 做网站seo赚钱吗网络维护和故障维修
  • 企业网站可以自己做摄影网站开发背景怎么写
  • 网站百度指数seo最好的工具
  • 宝安专业网站建设推荐设计感强的网站
  • 网站建设 6万元北京知名的品牌设计公司
  • 网站建设的总体需求是什么vmware 下wordpress