Spring Boot入门

1.spring Boot

       Spring Boot让我们的Spring应用变的更轻量化。我们不必像以前那样繁琐的构建项目、打包应用、部署到Tomcat等应用服务器中来运行我们的业务服务。通过Spring Boot实现的服务,只需要依靠一个Java类,把它打包成jar,并通过java -jar命令就可以运行起来。这一切相较于传统Spring应用来说,已经变得非常的轻便、简单。

2.优点

(1)为所有Spring开发者更快的入门

(2)开箱即用,提供各种默认配置来简化项目配置

(3)内嵌式容器简化Web项目

(4)没有冗余代码生成和XML配置的要求

3.spring Boot 项目创建

http://blog.didispace.com/spring-boot-learning-21-1-1/

4.spring boot实践(从 helloWorld开始吧)

(1)配置文件:

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

用于构建 RESTful Web 服务,它使用 Spring MVC 和 Tomcat 作为嵌入式应用程序容器。

(2)Controller:

@Controller
public class HelloController {
    @ResponseBody
    @RequestMapping ("/hello")
    public String helloWorld(){
        return  "helloWorld";
    }
}

(3)目录结构:

Controller所在的目录一定要在启动类所在目录的子目录或者同一目录

原文地址:https://www.cnblogs.com/yxqing/p/10608789.html