您的位置:首页 > 编程语言 > Java开发

Spring Boot入门

2016-07-05 16:11 351 查看
一、Spring Boot背景

       Spring难免需要配置大量的xml配置文件,Spring Boot的出现就是为了解决这个问题。开发只需要简单的Spring配置,甚至是零xml配置,就可以达到快速的开发部署出web服务,让所有依赖spring的程序可以做到“just run”。

二、Spring Boot特点:

    1:创建独立的spring应用。

    2:嵌入Tomcat, Jetty Undertow 而且不需要部署他们。

    3:提供的“starters”poms来简化Maven配置

    4:尽可能自动配置spring应用。

    5:提供生产指标,健壮检查和外部化配置

    6:绝对没有代码生成和XML配置要求

三、工程入门

    1、 新建Maven工程,pom文件添加以下配置:

     <parent>

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

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

        <version>1.2.2.RELEASE</version>

    </parent>

    

  <dependencies>

    <dependency>

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

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

    </dependency>

  </dependencies>

  2、JDK必须1.7以上,Maven必须3.2版本以上

  3、第一个例子Hello World

import org.springframework.boot.SpringApplication;

import org.springframework.boot.autoconfigure.EnableAutoConfiguration;

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

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

@RestController

@EnableAutoConfiguration

public class FirstController

{

 @RequestMapping("/hello")

 String home()

 {

  return "Hello World!!!";

 }

 

 public static void main(String[] args)

 {

  SpringApplication.run(FirstController.class, args);

 }

}

4、Run->Java Application运行即可

5、访问

     请求:http://localhost:8080/hello,响应:Hello World!!!

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Spring Boot