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

网站制作视频教程新手必看科技有限公司注册

网站制作视频教程新手必看,科技有限公司注册,品牌广告视频,一个公司做多个网站是好还是坏1.SpringBoot入门 简化Spring开发的一个框架#xff0c;Spring Boot 旨在帮助开发者快速搭建 Spring 框架。 整个Spring的一个合集#xff0c;可以简化配置 2.微服务 #xff08;1#xff09;微服务就是一种架构风格 #xff08;2#xff09;微服务就是把一个项目拆…1.SpringBoot入门 简化Spring开发的一个框架Spring Boot 旨在帮助开发者快速搭建 Spring 框架。 整个Spring的一个合集可以简化配置 2.微服务 1微服务就是一种架构风格 2微服务就是把一个项目拆分成独立的多个服务并且多个服务是可以独立运行的而每个服务都会占用线程。 3通过HTTPS的方式进行互通 每一个功能元素都是一个可以独立替换和独立升级的软件单元 微服务 (martinfowler.com) 3.springboot的第一个项目 SpringBoot HelloWorld 目标浏览器发送hello请求服务器接受并处理响应Hello World字符串 操作1.创建一个maven工程(jar) 2.导入相关springboot的依赖 dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactId/dependency 3.编写主程序启动springboot package com.example.demo; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController;SpringBootApplication RestController public class DemoApplication {public static void main(String[] args) {SpringApplication.run(DemoApplication.class, args);}GetMapping(/hello)public String hello(RequestParam(value name, defaultValue World) String name) {return String.format(Hello %s!, name);} } 4.编写相关的controller、service等业务逻辑 public class BasicController {RequestMapping(/hello)ResponseBodypublic String hello(RequestParam(name name, defaultValue unknown user) String name) {return Hello name;} } 5.运行主程序测试 6.简化部署 直接打包成jar包用java -jar直接执行 4.yaml的配置 配置文件springboot使用一个全局配置文件,配置文件名字固定 application.properties application.yml application.yaml 配置文件作用修改springboot自动配置的默认值 标记语言以前大多数使用 xxx.xml 文件 yaml以数据为中心比josnxml更适合做配置文件 //yaml配置实例 server:port: 8080 //xml的配置实例 serverport8080/port /server yaml的基本语法 k: v表示一对键值对k:(空格v 以空格的缩进来控制层级关系只要是左对齐的数据都是同一层的关系。 //配置实例 server:port: 8080path: /hello 属性和值的大小写也是敏感的 值的写法 字面量普通的值数字字符串布尔 k: v 字面直接写字符串不需要添加 / 不会转义字符串里的特殊字符特殊字符表达为本身含义 name: zhangsan \n lisi zhangsan (换行lisi 会转义特殊字符 最后输出为字符串 name: zhangsan \n lisi zhangsan \n lisi 对象、map属性和值 键值对 k; v 在下一行写属性和值的关系注意缩进 //普通写法 friends: lastName: zhangsanage: 20//行内写法 friends: {lastName: zhangsan,age: 20} 数组list 、set 用-值 来表示数组中的一个元素 pets:-cat-dog-pig//行内写法 pets: [cat,dog,pig] 配置文件的占位符 1.随机数        ${random.value}、${random.int}、${random.long}、${random.int(10)} 2.获取属性配置的值 5.profile 应用所在的运行环境发生切换配置文件常常就需要随之修改。 Profile——就是一组配置文件及组件的集合。 1.多profile文件 我们在主配置文件编写的时候文件名可以是application-{profile}.properties/yml 默认使用application.properties配置 2.yml支持多文档块方式 3.激活指定的profile 在配置文件中指定要激活的配置 6.自动配置原理 Spring Boot的自动配置功能基于Spring框架的依赖注入Dependency Injection和自动装配Bean Auto-Wiring机制通过扫描项目中的依赖和配置文件自动为应用程序配置所需的Bean。这大大简化了传统Spring应用中的大量手动配置工作。 自动配置原理 1.springboot在启动时加载主配置类开启自动配置功能EnableAutoConfiguration 2.EnableAutoConfiguration 是 Spring Boot 的一个核心注解它告诉 Spring Boot 根据添加的 jar 依赖自动配置 Spring 应用程序。这个注解通常与 SpringBootApplication 一起使用但实际上SpringBootApplication 包括 Configuration、EnableAutoConfiguration 和 ComponentScan。
http://www.w-s-a.com/news/905435/

相关文章:

  • 免费推广网站途径有哪些郑州企业型网站建设
  • wap网站建设设计wordpress首页名称
  • wordpress网站换空间南宁网站设计可以找我
  • 期货贵金属网站建设招远网站建设哪家专业
  • 上海网站排名个人网站可以做百度推广
  • 网站主题及样式优化个人网站 可以做论坛吗
  • 中企动力 网站推广一级域名免费申请
  • 山东专业的网站建设博罗做网站哪家强
  • 手机网站支持微信支付吗宝塔如何添加ip域名做网站
  • 什么专业学网站建设企业合同管理系统
  • 我要啦免费统计怎么做网站销售订单管理系统软件
  • 门户网站建设教程更改wordpress端口
  • 普兰店网站建设公司云计算培训
  • 网站建设的网络技术app下载平台哪个好
  • 中国建筑人才网是什么网站导购网站制作
  • 网站建设开票东莞龙岗网站建设
  • 17网站一起做网批最近湘潭的新闻
  • 专业网站设计专业服务网站news怎么做
  • 杭州租房网站建设设计网站架构
  • 安徽做网站公司哪家好建设网站需要什么内容
  • 哪些网络公司可以做机票预订网站网站新闻后台怎么做
  • 微网站 域名企业网站怎么做推广
  • 兴安盟住房和城乡建设部网站在国外做网站
  • 南雄市建设局网站搜索关键词的方法
  • 网站建设维护工作经验深圳定制展会
  • 新闻类网站备案WordPress评论昵称显示错误
  • 如何建立一个个人网站自己做一个购物网站
  • 吴忠网站建设公司中国建筑股份有限公司 官网
  • 深圳电商网站开发公司page list wordpress
  • 长安外贸网站建设顺德区网站设计建设企业