SpringBoot-构建第一个Demo工程

一 简介

Spring boot 它的设计目的就是为例简化开发,开启了各种自动装配,你不想写各种配置文件,引入相关的依赖就能迅速搭建起一个web工程。它采用的是建立生产就绪的应用程序观点,优先于配置的惯例。

可能你有很多理由不放弃SSM、SSH,但是当你一旦使用了springboot,你会觉得一切变得简单了,配置变的简单了、编码变的简单了,部署变的简单了,感觉自己健步如飞,开发速度大大提高了。就好比,当你用了IDEA,你会觉得再也回不到Eclipse时代一样。但是本系列博客,博主仍然要用Eclipse开发。(这就很尴尬了)

二 构建工程

构建之前,我们还需要安装JDK1.8+,Maven3.0+,Eclipse。这些最基本的在这里就不说了,下面我们开始构建工程。直接上官网快速构建一个简单的Demo。具体如下:

点击Generate Project会下载一个zip包,我们解压到指定位置,然后将工程导入到Eclipse中即可。工程目录如下:

其实到这里,我们的一个Springboot工程已经搭建成功了。打开SpringBootApplication.java,右键Run As->Java Application。

三 功能演示

可能以上还不能让我们完全感觉到SpringBoot到底在干什么,那么下面我们举个简单的例子。

/**
 * @author Administrator
 *
 */
@RestController
public class HelloWorldController {

  @RequestMapping("/")
  public String index() {
    return "Hello world, welcome to spring boot";
  }
}

没错,就是我们的Hello World。我们重新启动SpringBootApplication,然后打开浏览器访问localhost:8080,浏览器显示:

神奇的是:

  • 我们没有做任何的web.xml配置。
  • 我们没有做任何的spring mvc的配置。
  • 我们没有配置tomcat。

今天的Demo学习就到这里,后续我们一点一点再深入学习吧。

四 项目源码

地址:https://gitee.com/chengab/SpringBoot/blob/master/springboot/src/main/java/com/study/springboot/demo/HelloWorldController.java

参考博客:SpringBoot非官方教程 | 第一篇:构建第一个SpringBoot工程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值