2. 3. 4. 5. 6. 7. 8. 9. 10. 11.

01springboot快速入门

SpringBoot快速入门


springboot的宗旨是习惯大于配置,所以spring里面大量使用了默认的配置来简化spring的配置。spring Boot的主要优点:

  • 为所有Spring开发者更快的入门
  • 开箱即用,提供各种默认配置来简化项目配置
  • 内嵌式容器简化Web项目
  • 没有冗余代码生成和XML配置的要求

快速搭建一个springboot helloworld

开发环境java8,maven,idea

1.修改pom文件

 <!-- Inherit defaults from Spring Boot -->
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>1.4.0.RELEASE</version>
    </parent>

    <!-- Add typical dependencies for a web application -->
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
    </dependencies>

    <!-- Package as an executable jar -->
    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>

2.编写helloworld

@RestController
@EnableAutoConfiguration
public class HelloWorld {
    @RequestMapping("/hello")
    public String index() {
        return "Hello World";
    }
    public static void main(String[] args) throws Exception {
        SpringApplication.run(HelloWorld.class, args);
    }
}

3. 在浏览器中访问http://localhost:8080/hello

posted @ 2018-05-14 22:39  不像话的年轻人  阅读(150)  评论(0编辑  收藏  举报