当前位置 > it书童 > java > 正文

SpringBoot 入门程序

java it书童 2020-11-20 22:50:48 0赞 0踩 29阅读 0评论

引入依赖

首先创建一个空的 maven 工程,然后引入相关依赖

SpringBoot要求,项目要继承SpringBoot的起步依赖spring-boot-starter-parent

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.0.1.RELEASE</version>
</parent>

SpringBoot要集成SpringMVC进行Controller的开发,所以项目要导入web的启动依赖

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
</dependency>

引导类

要通过SpringBoot提供的引导类起步SpringBoot才可以进行访问

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

控制器

在引导类MySpringBootApplication同级包或者子级包中创建QuickStartController

@Controller
public class QuickStartController {
    @RequestMapping("/quick")
    @ResponseBody
    public String quick() {
        return "springboot 访问成功";
    }
}

启动

启动 MySpringBootApplication 的 main 方法

SpringBoot 内置了 tomcat,我们不需要再去配置 tomcat 服务

浏览器访问:http://localhost:8080/quick

想起之前自己手工用 spring + springMvc + tomcat 折腾半天才实现同样的效果,差点留下了不争气的泪水...

新技术不讲武德,一出手就将老技术干趴在地,我劝你们好自为之...

源码 javaDemo 522197d

关于我
一个文科出身的程序员,追求做个有趣的人,传播有价值的知识,微信公众号主要分享读书思考心得,不会有代码类文章,非程序员的同学请放心订阅
转载须注明出处:https://www.itshutong.com/articles/838