springboot01、基本配置

简介: springboot01、基本配置

1、pom.xml

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.3.4.RELEASE</version>
</parent>
<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
</dependencies>

2、项目层次

image.png


3、启动文件【com.item/Action.java】

package com.item;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class Action {
    public static void main(String[] args) {
        SpringApplication.run(Action.class,args);//一定是被@SpringBootApplication标记的类
    }
}

4、controller文件

其中@RestController = @Controller + @ResponseBody;

package com.item.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.CrossOrigin;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;
import java.util.HashMap;
@RestController
@CrossOrigin
public class UsersController {
    @GetMapping("GetInfo")
    public Object GetInfo(){
        HashMap<String,Object> map=new HashMap<String,Object>();
        map.put("state",true);
        map.put("msg","成功");
        map.put("result","有一个字符串");
        return map;
    }
}

5、启动测试(数据是跨域的)

image.png


访问路径:【http://127.0.0.1:8080/GetInfo

image.png

相关文章
|
6月前
|
Java 微服务
【SpringBoot】SpringBoot工程 自定义配置文件
【SpringBoot】SpringBoot工程 自定义配置文件
60 0
|
5月前
|
Java 数据挖掘 数据库连接
SpringBoot基本配置详解
SpringBoot基本配置详解
|
5月前
|
Java
SpringBoot基础配置文件
SpringBoot基础配置文件
|
5月前
|
XML JSON Java
SpringBoot(四)之基础配置
application.yml为主配置文件,如果要分环境,则需要创建 application-{profile}.yml的环境配置。
38 0
|
6月前
|
Java 测试技术 Spring
SpringBoot 配置文件
SpringBoot 配置文件
|
6月前
|
Java
【SpringBoot】如何配置热部署
【SpringBoot】如何配置热部署
37 1
|
XML JavaScript Java
SpringBoot的配置文件(上)
SpringBoot的配置文件(上)
|
XML 运维 Java
springboot实用配置
(一)打包与运行 SpringBoot项目快速启动(Linux版) 基于Linux (CenteroS7) 安装JDK,且版本不低于打包时使用的JDK版本 安装包保存在/usr/local/自定义目录中或$HOME下 其他操作参照windows版进行
|
Java 测试技术 Maven
SpringBoot的常见配置
SpringBoot的常见配置
|
XML 开发框架 JSON
SpringBoot基本配置 笔记和视频
SpringBoot基本配置 笔记和视频
129 0
SpringBoot基本配置 笔记和视频