Spring Boot中文教程


Spring Boot可以轻松创建可以“运行”的独立、生产级的基于Spring的应用程序。大多数Spring Boot应用程序只需要很少的Spring配置。

特性

  • 创建独立的Spring应用
  • 直接内嵌Tomcat、Jetty或Undertow(不需要部署WAR文件)
  • 提供自己的'starter'POMs,简化Maven配置
  • 尽可能的自动配置Spring
  • 提供准生产的特性,如metrics、健康监测和外部化配置
  • 完全没有代码生成,且不需要XMl配置

参考指南包括所有特性的详细描述,另外howto还对常用案例作了扩展。

快速入门

如果你是Java开发人员,你可以使用start.spring.io生成基础项目,关注下面的"快速入门"实例,或者阅读参考文档快速入们指南。

建议使用依赖管理系统(如maven)使用spring-boot,下面的代码可以拷贝并粘贴到你的工程。如果需要帮助,请查看我们基于Maven和Gradle构建的入门指南。

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

hello/SampleController.java

package hello;

import org.springframework.boot.*;
import org.springframework.boot.autoconfigure.*;
import org.springframework.stereotype.*;
import org.springframework.web.bind.annotation.*;

@Controller
@EnableAutoConfiguration
public class SampleController {

    @RequestMapping("/")
    @ResponseBody
    String home() {
        return "Hello World!";
    }

    public static void main(String[] args) throws Exception {
        SpringApplication.run(SampleController.class, args);
    }
}

 

 

原创文章,转载请注明出处:转载自小马过河 - Spring Boot中文教程


马军伟
关于作者 马军伟
写的不错,支持一下

先给自己定个小目标,日更一新。