博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring Boot(1)——开发你的第一款Spring Boot应用(Edition1)
阅读量:5264 次
发布时间:2019-06-14

本文共 2502 字,大约阅读时间需要 8 分钟。

Spring Boot(1)——开发你的第一款Spring Boot应用(Edition1)

  • 准备工作:
    1. java:java 8 或者 java 9;
    2. Spring框架:5.0.8.RELEASE或以上;
    3. Maven 3.2+ 或 Gradle 4。

  • 开发步骤:
    1. 新建一个maven项目;
    2. 在pom文件中添加parent,以及spring-boot-starter-web【确保jar包都下载成功】;
      4.0.0
      com.example
      myproject
      0.0.1-SNAPSHOT
      org.springframework.boot
      spring-boot-starter-parent
      2.0.4.RELEASE
      org.springframework.boot
      spring-boot-starter-web
      View Code
    3. 编写应用的代码。
      import org.springframework.boot.*;import org.springframework.boot.autoconfigure.*;import org.springframework.web.bind.annotation.*;/** *  * @description  *         @RestController,固定类型注解,属于Spring MVC的注解。 *             1、为人们阅读代码时提供提示; *             2、提示spring,这个类扮演着特殊的角色。 *                 这里的Example就是一个web的@Controller,所以Spring处理即将到来的web请求的时候会考虑到它。 * @author  *        LSH * @date *        2018年8月11日下午5:06:37 * */@RestController/** *  * @description  *         @EnableAutoConfiguration,让Spring Boot基于你添加的jar包依赖来判断你想怎样配置Spring。 *             这里,我们添加了spring-boot-starter-web,而它又添加了Tomcat和Spring MVC, *             所以自动配置会认为你是在开发一个web应用,并且完成相应的Spring配置。 * @author  *        LSH * @date *        2018年8月11日下午5:07:13 * */@EnableAutoConfigurationpublic class Example {    /**     *      * @Desc     *     @RequestMapping,提供“路由”信息,属于Spring MVC的注解。     *             它告诉Spring,任何以“/”为路径的HTTP请求都应该映射到home方法     *      */    @RequestMapping("/")    String home() {        return "Hello World!";    }    /**     *      * @Desc     *     这里的main方法,会把控制权通过调用Spring Boot的SpringApplication类的run方法委派给SpringApplication类,     *     SpringApplication类启动我们的应用,启动Spring,接着启动自动配置好的Tomcat Web服务器;     *     我们需要将Examle.class作为一个参数传给run方法,来告诉SpringApplication哪一个是Spring基本组件;     *     args数组也传递过去了,用来暴露任何命令行参数     * @param args     */    public static void main(String[] args){        SpringApplication.run(Example.class, args);    }}
      View Code 

    • 运行验证
      1. 直接运行Example类里的main方法
      2. 在浏览器里输入,localhost:8080,回车;
      3. 浏览器里看到,“hello, world”字样,项目运行成功!

  • 以上内容源自Spring Boot官方文档

转载于:https://www.cnblogs.com/InformationGod/p/9460296.html

你可能感兴趣的文章
帧的最小长度 CSMA/CD
查看>>
树状数组及其他特别简单的扩展
查看>>
普通求素数和线性筛素数
查看>>
PHP截取中英文混合字符
查看>>
【洛谷P1816 忠诚】线段树
查看>>
电子眼抓拍大解密
查看>>
tomcat7的数据库连接池tomcatjdbc的25个优势
查看>>
Html 小插件5 百度搜索代码2
查看>>
java.io.IOException: read failed, socket might closed or timeout, read ret: -1
查看>>
java 常用命令
查看>>
卷积中的参数
查看>>
51nod1076 (边双连通)
查看>>
ViewPager的onPageChangeListener里面的一些方法参数:
查看>>
Linux pipe函数
查看>>
java equals 小记
查看>>
2019春 软件工程实践 助教总结
查看>>
Zerver是一个C#开发的Nginx+PHP+Mysql+memcached+redis绿色集成开发环境
查看>>
多线程实现资源共享的问题学习与总结
查看>>
java实现哈弗曼树
查看>>
程序的静态链接,动态链接和装载 (补充)
查看>>