package com.mz.girl;

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

@RestController
public class HelloController {
@RequestMapping(value = "/hello",method = RequestMethod.GET )
public String say(){
return "Hello Spring";
}
}

启动项目

SpringBoot入门案例(1)_jar

 

访问效果

SpringBoot入门案例(1)_配置文件_02

 

 

项目属性配置------------------------------------------------------------------------------------------------------------------------------------------------------

这样配置后(改了端口 和 url)

SpringBoot入门案例(1)_配置文件_03

启动路径

SpringBoot入门案例(1)_spring_04

另外一种推荐的配置方式

SpringBoot入门案例(1)_jar_05

 

在配置文件里面给属性赋值

SpringBoot入门案例(1)_jar_06

SpringBoot入门案例(1)_spring_07

展示结果

SpringBoot入门案例(1)_spring_08

配置文件里 再使用配置

SpringBoot入门案例(1)_配置文件_09

SpringBoot入门案例(1)_spring_10

效果:

SpringBoot入门案例(1)_配置文件_11

另一种获取配置属性的方式  建一个类  把配置写进类里面(推荐方式)

SpringBoot入门案例(1)_jar_12

SpringBoot入门案例(1)_jar_13

 

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------

配置文件生产环境和测试环境配置文件

SpringBoot入门案例(1)_配置文件_14

SpringBoot入门案例(1)_spring_15

使用mvn install  生产jar后

D:\Users\mz\girl>mvn install

 可以用

java -jar  D:\Users\mz\girl\target\girl-0.0.1-SNAPSHOT.jar --spring.profiles.active=prod  

命令启动项目 后面是参数 启动prod生产环境配置

 

SpringBoot入门案例(1)_配置文件_16

SpringBoot入门案例(1)_jar_17