zoukankan      html  css  js  c++  java
  • Spring Boot入门之Hello World

    Spring Boot介绍

    Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。以我个人理解,spring boot不能被称之为一种全新的框架,采用约定大于配置,它是默认配置了很多框架的方式,就像maven整合jar包一样,方便开发者把精力专注于业务逻辑,而不是配置。

    开发环境搭建

    a. 工具准备:STS(Spring Tool Suite),JDK1.8

    (STS下载地址:http://projects.spring.io/spring-boot/)

    b. 新建一个maven project,如下图

    c. 打开pom.xml引入必要的jar包依赖,将父依赖和web模块加入到pom.xml中,代码如下:

       <parent>

                <groupId>org.springframework.boot</groupId>

                <artifactId>spring-boot-starter-parent</artifactId>

                <version>1.5.3.RELEASE</version>

            </parent>

      <dependency>

            <groupId>org.springframework.boot</groupId>

            <artifactId>spring-boot-starter-web</artifactId>

        </dependency>

    d. 新建一个类HelloWorldController,代码如下:

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

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

    @RestController

    public class HelloWorldController {

        @RequestMapping("/hello")

        public String index() {

            return "Hello World";

        }

    }

    e. 完成上述操作即可去编写启动类,代码如下:

    import org.springframework.boot.SpringApplication;

    import org.springframework.boot.autoconfigure.SpringBootApplication;

    @SpringBootApplication

    public class App

    {

        public static void main( String[] args )

        {

            SpringApplication.run(App.class,args);

        }

    }

    f. 右键项目,选中Run As中的Spring Boot App,如下图

    g. 项目成功启动后,去浏览器访问http://localhost:8080/hello即可,访问结果如下

    至此,就是一次spring boot体验的全过程,是不是很爽?

  • 相关阅读:
    SPSS分析技术:CMH检验(分层卡方检验);辛普森悖论,数据分析的谬误
    揭秘10个大数据神话 为你排除几个误区
    SPSS统计分析案例:无空白列重复正交试验设计方差分析
    SPSS统计分析案例:无空白列重复正交试验设计方差分析
    单点登录系统和CAS的简介
    多线程
    HTTP 400错误--请求无效
    前端框架bootstrap(响应式布局)入门
    MQ(队列消息的入门)
    ActiveMQ下载与安装(Linux环境下进行)
  • 原文地址:https://www.cnblogs.com/ansibee/p/6950355.html
Copyright © 2011-2022 走看看