美文网首页
Spring boot快速入门

Spring boot快速入门

作者: xinayida | 来源:发表于2017-08-21 09:52 被阅读0次

构建Maven项目

  1. 通过官方的Spring Initializr来产生基础项目,访问 http://start.spring.io/(科学上网)
  2. 填写 Group 和 Artifact 信息在 Search for dependencies 中搜索添加Web依赖。
  3. 单击 Generate Project 按钮下载压缩包。
  4. 解压导入IntelliJ IDEA ,选择以maven导入,一路next。
  5. Java SDK 选择7以上版本
  • src/main/java: 主程序入口
  • src/main/resourecs: 配置目录
  • src/test: 单元测试目录

Maven配置分析

打开pom.xml,打包形式为jar<packaging>jar</packaging>
项目依赖配置

    <dependencies>
        <!-- 全栈Web开发模块,包括嵌入式Tomcat、Spring MVC -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
        <!-- 通用测试模块,包含JUnit、Hamcrest、Mockito -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>
    </dependencies>

统称为Starter POMs,采用spring-boot-starter-的命名方式,代表对应的应用功能模块。

  • mvn spring-boot:run快速启动Spring Boot应用

实现RESTful API

  • 新建Hello类
@RestController
public class Hello {
    @RequestMapping("/hello")
    String home(){
        return "Hello World";
    }
}

启动Spring Boot应用

  • IDEA中运行main函数
  • Maven配置中提到了spring-boot插件,可以执行mvn spring-boot:run,或者IDE中单击IDE中Maven插件工具
  • 在服务器上部署运行时,通常使用mvn install将应用打包成jar包,再通过java -jar xxx.jar来启动应用

相关文章

网友评论

      本文标题:Spring boot快速入门

      本文链接:https://www.haomeiwen.com/subject/bjwfdxtx.html