2020-08-19Spring boot初学笔记

使用最新版idea创建spring boot项目

点New Project


选择Spring Initializr

也可以选择默认的一样可以(用国内网址是为了多加练习)

将默认下载地址改为国内的地址,网上一般都推荐的是阿里云的仓库

修改方式为将上图中勾选的Default改为勾选Custom,并输入网址

https://start.aliyun.com/

然后next

写好域名组

然后next

右边选择spring boot的版本

web中只选择一个Spring Web然后next


填好信息finish

等待项目生成


项目目录

pom.xml因为是idea创建的 所以不需要自己在写依赖

springboot项目创建完成

在application包下新建controller包新建HelloWorld.java

代码如下:

package com.gan.application.controller;

import org.springframework.web.bind.annotation.RequestMapping;

import org.springframework.web.bind.annotation.RestController;

@RestController

public class HelloWorld {

    @RequestMapping(value ="/hello")

    public String get() {

        return "helloworld";

    }

}


如图


运行

打开浏览器输入

http://localhost:8080/hello

运行结果

配置文件

再看application.properties/application.yml全局配置文件,因为是一开始用的是阿里的模板,所以里面有初始值,用官网的模板则没有

如果同时application.properties/application.yml都存在则优先选择application.properties

填写需要修改的属性

没有写的属性自动选择默认

详细的属性可以看官方文档

application.properties下如果要适应不同阶段的的测试环境则可以配置多个

不同阶段的配置文件

写好不同阶段的配置需求

例:

随便写的例子

最后只需要在application.properties中调用即可


调用spring.profiles.active即可

再说application.yml的方法


k-v简洁直观

由active调用即可

非常方便

你可能感兴趣的:(2020-08-19Spring boot初学笔记)