Spring Boot 入门

Spring Boot 入门

其实, 这个根本不算入门...

今天晚上决定, 这几天来看看SpringBoot, 然后打算去GitHub找找SSM和SpringBoot的项目, 突然发现, SpringBoot相比于Spring舒服很多, 没有那么多的配置了;

起步

创建一个普通的maven项目
开pom.xml中加入如下配置

<!--
SpringBoot要求,项目要继承SpringBoot的起步依赖spring-boot-starter-parent-->
<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.0.2.RELEASE</version>
</parent>
<!--做Web开发, 需要相关依赖-->
<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
</dependencies>

创建包

引导类

我的引导类

package cn.cat;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class SpringBootLead{
    public static void main(String[] args) {
        SpringApplication.run(SpringBootLead.class);
    }
}

控制层

控制层只有一个类, 做展示用

package cn.cat.cotroller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
public class Login {

    @RequestMapping("/quick")
    @ResponseBody
    public String login(){
        return "Spring Boot , 居然如此简单!!!";
    }
}

然后在IDEA(社区版)下, Shift + F10 ,运行

接下来在 Run 窗口, 看到了如下日志


`2020-06-30 21:19:03.426 INFO 360 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path ''`
在浏览器地址栏输入,` http://localhost:8080/quick` , 成功!

该写的还是写, 该看的还是看

posted @ 2020-06-30 21:38  无谋  阅读(111)  评论(0)    收藏  举报