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

简述营销型企业网站建设的内容北京网站优化托管

简述营销型企业网站建设的内容,北京网站优化托管,wordpress婚庆主题公园,做+淘宝客最大的网站是叫什么牛刀小试——五分钟入门 Spring Boot 万物皆可 Hello World 创建一个 Web 工程 填写项目信息 选择依赖 从 IDEA 打开下载好的 Spring Boot 工程: 完成核心代码 创建 HelloController 类并编写 hello 方法 创建一个 HelloController 类,或者选择 Fi…

牛刀小试——五分钟入门 Spring Boot

万物皆可 Hello World

创建一个 Web 工程

  • 填写项目信息
    在这里插入图片描述
  • 选择依赖
    在这里插入图片描述
  • 从 IDEA 打开下载好的 Spring Boot 工程:
    在这里插入图片描述

完成核心代码

  • 创建 HelloController 类并编写 hello 方法
    • 创建一个 HelloController 类,或者选择 File→New→Java Class 菜单命令来创建。
    • 在 HelloController 类中添加一个 hello 方法:
      @RestController
      public class HelloController {@GetMapping("/hello")public String hello() {return "Hello Spring Boot";}
      }
      

运行并查看效果

  • 经过以上步骤,我们的第一个 Spring Boot 程序就全部完成了。
  • 接下来需要验证一下这个程序是否可以正常运行。
  • 项目启动成功后,可以在 Intellij IDEA 的控制台看到如下日志:
    在这里插入图片描述
  • 接下来在浏览器中访问 http://localhost:8080/hello:
    在这里插入图片描述

Spring Boot 的工程结构

结构详解

  • Spring Boot 之所以使用 Maven 的工程结构,是因为它们都遵循“约定优于配置”的设计哲学。
    在这里插入图片描述
    • 工程根目录由 4 部分组成:
      • target(目录)
        • 使用 Maven 打包后会将编译后的 .class 文件和依赖的 Jar 包,以及一些资源文件放到这个目录下。
      • gitignore(文件)
        • gitignore 文件用来配置那些不需要 Git 帮助我们进行版本控制的文件或目录,例如,Intellij IDEA 产生的配置文件或者本地开发使用的 application-local.yml 文件等。
      • pom.xml(文件)
        • pom.xml 文件用来配置依赖的 Jar 包,帮助我们进行 Jar 包管理。我们会经常跟它打交道。
      • src(目录)
        • src 目录用来存放所有我们编写的 Java 源码文件、程序配置文件、资源文件等,是开发需要用到的主目录。

结构分类

  • 功能目录
    • target、gitignore 和 pom.xml 都是偏工具属性的,主要是给 Maven、Git 用的,与开发人员的关系没有那么紧密。
    • 我们可以将其称为功能目录(文件)。
  • 业务目录
    • 真正跟开发人员息息相关的是 src 目录下的内容。
    • 我们可以清晰地看到,src 目录有两个分支——main和test。
      • main 用来存放业务逻辑主代码,而 test 则用来存放测试代码。
      • 理论上讲,main 中的每一个 Java 类(POJO 类除外)在 test 中都有一个测试类,可以理解成 main 中的每个类都有一个“贴身侍卫”,用来护其周全。
    • 再往下看,又分为 dao、service、controller 等目录,这体现了软件开发中最基本的分层思想,对应着数据层业务逻辑层Web 控制层

珍爱生命,我用 Starters

什么是 Starters

  • Starters 是一组方便的依赖描述。
    • 你可以将其添加到你的应用中,将会得到 Spring 及相关技术的一站式服务,使你不必再将那些样板代码进行反复的复制、粘贴操作。
    • Starters 其实就是将一组具有相关性的 Jar 包做了一个整合。
    • 不同的 Starters 对应不同的功能。
      • spring-boot-starter-web 用于 Web 工程;
      • spring-boot-starter-test 用于单元测试;
      • spring-boot-starter-mail 用于邮件服务;
      • spring-boot-starter-data-redis 用于 Redis。
  • Starters 按照功能把相关的依赖整合起来,不需要开发者自己手动添加,大大提高了开发效率。
    • 从程序运行机制来说,使用 Starters 和自己手动添加 Jar 包依赖并没有任何不同。
    • Spring 将这些基础设施整合好,让用户可以直接拿过来用,从而专注于自己的需求,这样才是好的产品。

值得拥有的 YAML

  • YAML(YAML Ain’t Markup Language)是专门用来编写配置文件的,其设计宗旨是方便人类阅读与书写。
    • Properties 用来编写配置文件已经非常简单了,但是它有一个缺点,就是结构不够清晰,不能体现配置项的相关性和层次。
    • YAML 相较于其他配置文件的常用格式(如 XML、Properties、JSON 等),它的结构更加简洁与清晰。
  • Spring Boot 默认使用 Properties 作为配置文件格式,需要手动将 application.properties 重命名为 application.yml。

YAML 语法

  • 基本规则
    • 大小写敏感;
    • 使用空格缩进表示层级关系;
    • 对缩进的空格数目没有要求,只要同级元素左侧对齐即可;
    • 使用#注释,只有行注释,没有块注释;
    • key 与 value 用英文冒号加上空格来分割。
  • 基本组件
    • 对象(映射/字典);
    • 数组(列表)。
  • 数据类型
    • 字符串;
    • 布尔值;
    • 数值(整型、浮点);
    • null;
    • 日期/时间(Date、Time)。
http://www.hkea.cn/news/848452/

相关文章:

  • 常州网站搭建公司宣传推广渠道有哪些
  • 中国建设监理网站广告网络
  • 网站维护费用怎么收路由优化大师官网
  • 如何加入小说网站做打字员合肥网站优化推广方案
  • 网站建设现状关键词在线优化
  • 网站建设就业百度网址导航主页
  • 郑州公司做网站汉狮中囯联通腾迅
  • 专业网上购物平台优化网站的步骤
  • 用web开发一个网站怎么做网站推广优化平台
  • 建设企业网站进去无法显示搜索引擎seo
  • 网站 分辨率百度视频推广
  • 中国红河网seo排名工具
  • 做网站商丘3a汽车集团公司网络营销方案
  • 网络宣传推广策划范文seo如何优化排名
  • 网站 建设 原则新闻今天的最新新闻
  • 服装网站首页设计主要推广手段免费
  • 网站建设公司做销售好不好?seo搜索引擎优化实训总结
  • 江西威乐建设集团有限公司企业网站长春关键词优化公司
  • 深圳网站建设lxhd英文关键词seo
  • 在线购物商城网站百度移动端排名软件
  • 太原网站的公司友情链接的英文
  • 网站是用什么做的吗百度q3财报2022
  • 深圳福田网站建设公司如何做谷歌seo推广
  • 西安有做网站的吗北京网站设计公司
  • 哪家专门做特卖网站平台连接
  • 衢州网站推广最近发生的重大新闻
  • 网页设计的网站配色方案seo基础培训机构
  • 维护网站是什么工作淄博网站制作
  • 做电影下载网站成本淘宝关键词排名
  • 企业h5网站建设百度推广电话是多少