• spring 启动器创建项目以及spring配置


    1.IDE提供了支持使用Spring的项目创建向导快速创建一个springboot项目;

    创建spring starter project!

    填写基本信息,点击next

    spring把每个功能都提取成一个启动器,根据自己的需要,勾选

     

     然后点击finish,会链接到spring官网进行下载依赖jar包。 

    选择我们需要的模块快

    向导会联网创建spring boot项目;

    默认生成的springboot项目;

    • 主程序已经生成好了,我们只需要我们自己的逻辑
    • resources文件夹中目录结构 ;
      • static:保存所有的静态资源;js css images;
      • templates:保存所有的模板页面;springboot默认jar包使用嵌入式的tomcat,默认不支持jsp页面。可以使用模板引擎(freemarker,thymeleaf)
      • application.properties:springboot应用的配置文件,可以修改一些默认配置!

    springboot会使用两种类型的配置文件-全局配置文件,配置文件名称是固定的;

    1.application.properties

    2.application.yml或application.yaml,以数据为中心,比Jason,xml更适合做配置文件。

    配置文件是为了修改默认值;

    在resource中创建application.yml

    server:
      port: 8081
    

      运行主配置类,可以看到

     发现tomcat的端口号已经修改;

    接下来说一下yaml的基本语法

    • key: 空格 value来表示键值对
    • 如果属性有层级关系,以空格的缩进都来控制,只要是左对齐的数据都是一层级;
    • 区分大小写
    • 字面量:普通纸,字符串,布尔直接来写,字符串也不需要加引号。双引号不会转译特殊字符,单引号会转译特殊字符。
    • 对象,map
    friends:
        lastName: zhangsan
        age :  24
    行内写法
    friends :{lastName:空格zhangsan, age:空格25}

    数组,集合

    使用-数值表示数组中的元素
    pets:
        -空格dog
        -空格cat 
       -空格pig

      

  • 相关阅读:
    CodeForces
    设计模式之装饰模式和代理模式区别与联系
    java反射 概念
    Java 反射详解 转载
    Spring--AOP 例子
    MD5加密
    面向对象编程思想(OOP)
    软件测试assert
    junit4.9测试用例 spring测试用例 Assert 注解
    断言
  • 原文地址:https://www.cnblogs.com/hamish26/p/12171349.html
Copyright © 2020-2023  润新知