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

高端网站源码内容营销案例

高端网站源码,内容营销案例,一个网站怎么做软件,网站上面的logo怎么做Spring Boot Spring Boot 概述 快速构建Spring的方式,是Spring的顶级项目之一 Spring的缺点 配置繁琐 依赖繁琐 Spring Boot功能 自动配置 自动配置是一个运行时(应运程序启动时)的过程,考虑了众多因素,才决定S…

Spring Boot

Spring Boot 概述

  • 快速构建Spring的方式,是Spring的顶级项目之一

    Spring的缺点

  • 配置繁琐

  • 依赖繁琐

Spring Boot功能

自动配置

自动配置是一个运行时(应运程序启动时)的过程,考虑了众多因素,才决定Spring配置该用哪个,不该用哪个。过程由SpringBoot自动完成。

起步依赖

本质上是一个Maven项目对象模型,定义了对其他库的传递依赖,加在一起支持某项功能。

简单来说就是将具备某种功能的坐标打包到一起,并提供一些默认的功能。

辅助功能

提供了一些大型项目中常见的非功能性特性,如:嵌入式服务器、安全、指标、健康监测、外部配置等。

Spring Boot 并不是对Spring功能上的增强,而是提供了一种快速使用Spring的方式

Spring Boot快速入门

案例:需求

  • 搭建Spring Boot工程,定义HelloController.hello()方法,返回"Hello SpringBoot!".

案例:实现步骤

①创建Maven项目

②导入SpringBoot起步依赖

③定义Controller

④编写引导类

⑤启动测试

小结

  • SpringBoot在创建项目时,使用jar的打包方式。
  • SpringBoot的引导类,是项目入口,运行main方法就可以启动项目。
  • 使用SpringBoot和Spring构建的项目,业务代码编写方式完全一样。

SpringBoot 起步依赖原理分析

  • 在Spring-Boot-starter-parent中定义了各种技术的版本信息,组合了一套最优搭配的技术版本
  • 在各种的atart中,定义了完成该功能需要的坐标合集,其中大部分版本信息来自于父工程
  • 我们的工程继承parent,引入starter后,通过依赖传递,就可以简单方便获得需要的jar包,并且不会存在版本冲突等问题。

SpringBoot配置

配置文件分类

SpringBoot是基于约定的,所以很多配置都有默认值,但如果想使用自己的配置替换默认配置的话,就可以使用application.properties或者application.yml(application.yaml)进行配置。

  • properties:
server.port=8080
  • yml:
sever:port: 8080
小结
  • SpringBoot提供了2种配置文件类型:properteis和yml/yaml
  • 默认配置文件名称:application
  • 在同一级目录下优先级为:properties>yml>yaml

yaml

yaml是一种直观的能够被电脑识别的数据序列化格式,并且容易被人类阅读,容易和脚本语言交互的,可以被支持yaml库的不同的编程语言程序导入。

yaml文件是以数据为核心的,比传统的xml方式更加简洁

yaml文件的扩展名可以使用.yml或者.yaml。

  • properties:
sever.port=8080
sever.address=127.0.0.1
  • xml:
<sever><port>8080</port><address>127.0.0.1</address>
</server>
  • yml:
server:port: 8080address: 127.0.0.1

简洁,以数据为核心

基本语法
  • 大小写敏感
  • 数据值前边必须有空格,作为分隔符
  • 使用缩进表示层级关系
  • 缩进时不允许使用Tab键,只允许使用空格键(各系统Tab对应的空格数目可能不同,导致层次混乱)
  • 缩进的空格数目不重要,只要相同层级的元素左侧对齐即可
  • #表示注释,从这个字符一直到行尾,都会被解析器忽略。
server:port: 8080address: 127.0.0.1name:abc
数据格式
  • 对象(map):键值对的集合
person:name: zhangsan
# 行内写法
person: {name: zhangsan}
  • 数组:一组按次序排列的值
address:- beijing- shanghai
#行内写法
address: [beijing,shanghai]
  • 纯量:单个的、不可再分的值
msg1: 'hello \n world'  #单引忽略转义字符
msg2: "hello \n world" #双引识别转义字符
参数引用
name: lisiperson:name: ${name} #引用上面定义的name的值
小结
配置文件类型
  • properties:和以前一样
  • yml/yaml:注意空格
yaml:简洁,以数据为核心
  • 基本语法
    • 大小写敏感
    • 数据值前边必须有空格作为分隔符
    • 使用空格缩进表示层级关系,相同缩进表示同一级
  • 数据格式
    • 对象
    • 数组:使用-表示数组每个元素
    • 纯量
  • 参数引用
    • ${key}

文章转载自:

http://xHdDv1ul.tymwx.cn
http://meWliVta.tymwx.cn
http://RAzIl2g6.tymwx.cn
http://0X6chZkc.tymwx.cn
http://E8xJEJBt.tymwx.cn
http://VILLMbF1.tymwx.cn
http://moLnLOQr.tymwx.cn
http://POqQg1Xn.tymwx.cn
http://2OQcRLOH.tymwx.cn
http://C0SAxRxu.tymwx.cn
http://rAOmb3mD.tymwx.cn
http://4CohLeql.tymwx.cn
http://L8S6tZQJ.tymwx.cn
http://1zVc4vpM.tymwx.cn
http://6FzCFuLf.tymwx.cn
http://xQ1kmKYZ.tymwx.cn
http://l8Rx6qzH.tymwx.cn
http://5gHcCBZw.tymwx.cn
http://E8VfK4rH.tymwx.cn
http://WtKrO8Rj.tymwx.cn
http://jPUdXMsB.tymwx.cn
http://cImY5jMF.tymwx.cn
http://tXMOpdNK.tymwx.cn
http://MZDyMkn9.tymwx.cn
http://yZjsaDB9.tymwx.cn
http://R9cYHWYI.tymwx.cn
http://6OZiYvgI.tymwx.cn
http://GDUQkygc.tymwx.cn
http://ib0chjUf.tymwx.cn
http://5GUmRnWH.tymwx.cn
http://www.dtcms.com/wzjs/660927.html

相关文章:

  • 学校英文网站建设小游戏网页版在线玩
  • rp做网站专做婚纱店设计网站
  • 有没有好的网站wordpress有手机版吗
  • 网站维护与建设ppt杭州网站建设专家
  • 小挑可以做网站吗百度竞价运营
  • 网站推广采用的方法个体做外贸的网站
  • 网站优化成功案例义乌城市建设规划网站
  • 个人博客网站源码莒南做网站
  • 怎么做网站的广告广告设计公司vi设计
  • 网站建设学习 服务器抽奖的网站怎么做
  • 涂料网站模版南昌p2p网站建设
  • 网站红色搭配餐饮小店面装修设计
  • 专做水果的社区网站用花生壳做网站
  • 网站建设方案范本两学一做网站注册
  • 有没有专门发布毕业设计代做网站湘潭网站建设口碑好磐石网络
  • 太仓有专门做网站的地方吗国内免费开源crm系统大全
  • 公司营销型网站制作wordpress服务器要求
  • 公司设计网站建设佛山网站建设公司
  • 太和网站开发招聘网站怎么做微信支付功能
  • 免费网站建设培训班爱建站小程序特点
  • 商务网站建设的一般流程是什么?烟台住房和城乡建设厅网站
  • 宁波网站建设优化技术企业网址格式
  • 企业应该找什么样的网站建设公司东莞市外贸网站建设平台
  • 网站建设服务器技术有哪些如何用qq使用wordpress
  • 泉山徐州网站开发广州网站制作流程
  • 上海建筑安全协会网站网站项目分析怎么做 方法
  • 郑州网站搭建网站做备案
  • 什么网站可以做投资邢台做网站哪儿好
  • win2008 iis 新建网站wordpress 酒
  • 移动网站合肥站建设