概述
SpringBoot虽然说要省去麻烦的配置文件,但是并不能完全舍弃配置文件,但是相对来说真的简单了非常多。下面演示使用核心配置文件来修改端口号和上下文根
一、application.properties、application.yml、application.yaml三者的异同
三者都是springBoot的核心配置文件,在使用的时候使用其中一种就可以了。如果都存在的话,会以application.properties的配置为准。
application.properties和application.yml及application.yaml书写的内容是一样的,只不过排版不一样;application.yml和application.yaml的内容是一样的,排版也是一样的,只不过后缀不一样
二、application.properties的配置方式
# 设置内嵌Tomcat端口号
server.port=8081
# 设置上下文根(访问时,地址中需在端口号和方法中设置的路径之间添加上下文根)
server.servlet.context-path=/springboot
三、application.yml、application.yaml的配置方式
二者的内容书写一直,只是文件后缀不一样而已
server:
port: 8081
servlet:
context-path: /springboot
四、创建控制器类
package com.bjpowernode.springboot.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import java.util.HashMap;
import java.util.Map;
@Controller
public class IndexController {
@RequestMapping(value = "/say")
@ResponseBody
public String say(){
return "say:Hello Springboot";
}
@RequestMapping(value = "/mapvalue")
@ResponseBody
public Map<String, Object> mapvalue(){
Map<String, Object> retMap = new HashMap<String, Object>();
retMap.put("message", "SPringBoot Project");
return retMap;
}
}
五、启动并访问
启动入口类,然后访问http://localhost:8081//springboot/say、http://localhost:8081//springboot/mapvalue。浏览器页面上就会分别显示对应的内容
最后
以上就是简单路灯为你收集整理的SpringBoot的核心配置文件application.properties、application.yml、application.yaml一、application.properties、application.yml、application.yaml三者的异同二、application.properties的配置方式三、application.yml、application.yaml的配置方式四、创建控制器类五、启动并访问的全部内容,希望文章能够帮你解决SpringBoot的核心配置文件application.properties、application.yml、application.yaml一、application.properties、application.yml、application.yaml三者的异同二、application.properties的配置方式三、application.yml、application.yaml的配置方式四、创建控制器类五、启动并访问所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复