Spring Boot 使用总结(一) Spring Boot 起步

 

   Spring boot 是一个spring 框架,主要的作用是简化使用spring开发的难度,减少配置文件,提高开发效率。使用spring boot开发之后,最直观的感受是配置文件变少了,原来使用spring框架可能需要的多个配置文件都被简化了,现在一个配置文件就可以全部搞定。而且这个配置文件里配置也很简单,都是key=value的形式,没有原来配置文件里复杂的属性配置,没有了繁琐复杂,降低了开发难度。

 

   使用spring boot 开发推荐使用maven 之类的包依赖管理技术,一个pom文件就可以导入需要的所有jar包,后面添加新的jar也很方便。想要学习一个东西,最有效的方法就是去使用它。学习spring bootk可以通过动手写一个小demo来快速入门。首先新建一个mave项目,然后在pom文件中加入以下内容:

 

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

 保存之后,maven会去自动下载spring boot需要的jar包

 

新建一个StartController类,内容如下:

 

package com.springboot.summary.start;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
 
@Controller
@EnableAutoConfiguration
public class StartController 
{
 
@RequestMapping("/start")
@ResponseBody
String start() {
return "Hello World!";
 }
    public static void main( String[] args )
    {
        SpringApplication.run(StartController.class, args);
    }
}

 

     可以看到,StartController类中包含了一个main函数,启动这个main函数,就会启动spring boot内置tomcat.在本机浏览器输入 http://localhost:8080/start 后,就可以看见hello world!的输出。最后附上项目源码,以供参考。

 

 

 

 

 

 

猜你喜欢

转载自build.iteye.com/blog/2269883