2、spring boot 入门

2017-07-14  本文已影响0人  内酷啦啦

参考网站:spring boot 官网

下图为spring boot 官网提供的boot包信息,如图稳定版本为1.5.4,Reference为官方文档


Spring Boot具有如下特性:

项目目录结构参考-之后所有的工程创建都将基于这个项目目录结构

增加父pom比较简单,而且spring-boot-starter-parent包含了大量配置好的依赖管理,在自己项目添加这些依赖的时候不需要写<version>版本号。

    <!-- spring-boot -->
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>1.5.4.RELEASE</version>
    </parent>
    <!-- Spring通过添加spring-boot-starter-*这样的依赖就能支持具体的某个功能。
    我们这个示例最终是要实现web功能,所以添加的是这个依赖。 -->
    <dependency>
           <groupId>org.springframework.boot</groupId>
           <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
  <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <dependencies>
                    <!-- 支持热部署 -->
                    <dependency>
                        <groupId>org.springframework</groupId>
                        <artifactId>springloaded</artifactId>
                        <version>1.2.7.RELEASE</version>
                    </dependency>
                </dependencies>
            </plugin>
        </plugins>
    </build>
    /**
     * 测试1
     * @return
     */
    @RequestMapping(value = "/testHello",method = RequestMethod.GET)
    public String testHello(){
        return "你好啊!帅哥!";
    }
@SpringBootApplication
@EnableAutoConfiguration
public class ApplicationBoot {
    public static void main(String[] args) throws Exception {
        SpringApplication app = new SpringApplication(ApplicationBoot.class);
        app.run(args);
    }
    
}
上一篇下一篇

猜你喜欢

热点阅读