SpringBoot——创建项目

用过Spring系列项目的人都知道创建一个Spring项目需要编写各种繁琐的xml文件,SpringBoot的出现让我们可以在一分钟之内就建好一个可运行的web项目,甚至连tomcat都内置好了。

可以说SpringBoot是这几年最成功的开源项目之一。学习SpringBoot之前,你要先有Spring的基础,否则寸步难行。因为SpringBoot最主要的作用的就是简化了我们开发的步骤,并不是抛弃了原来的Spring体系。

废话不多说,现在我们来快速创建一个SpringBoot项目。

本人使用IDEA开发,也推荐大家使用。

创建项目

1.打开IDEA,创建项目,选择Spring Initializr,点击下一步
这里写图片描述

2.输入项目名称等信息,点击下一步

3.选择Web,然后一直下一步
这里写图片描述

创建好之后目录结构如下:

这里写图片描述

创建好之后,IDEA会自动使用maven导入依赖包。如果下载速度很慢,那么你的maven源应该是使用官方的,更换成阿里的源速度会快上几十倍。

换源方法:
修改maven安装目录下conf文件夹settings.xml

<mirror>  
  <id>alimaven</id>  
  <mirrorOf>central</mirrorOf>    
  <name>aliyun maven</name>  
  <url>http://maven.aliyun.com/nexus/content/groups/public/</url>        
</mirror>  

依赖包导入完成之后,我们可以正式开始开发。

我们创建一个HelloWorldController,给类加上@RestController 注解,写上一个hello方法,如果你用过SpringMVC那么一定不会陌生:

package com.example.demo;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class HelloWorldController {

    @RequestMapping(value = "/hello", method = RequestMethod.GET)
    public String hello(){
        return "hello world!";
    }
}

然后启动项目
这里写图片描述

如果你没有这一栏工具栏,可以点击View,将Toolbar打钩就会出现了。

也可以右键入口文件,点击Run。

启动成功就可以在浏览器访问了

这里写图片描述

其他启动方式

上面的项目启动方式一般是我们开发的时候这么启动,我们还有其他启动方式,适合在服务器上启动

方式一:使用命令行工具,进入项目根目录,执行:

mvn spring-boot:run

方式二:使用命令行工具,在项目根目录执行mvn install 命令编译项目,然后就会在target目录下产生一个编译好的jar包,我这里生成的是demo-0.0.1-SNAPSHOT.jar

然后用java命令启动即可:

java -jar demo-0.0.1-SNAPSHOT.jar

发布代码到服务器一般都是用这种方式

猜你喜欢

转载自blog.csdn.net/u010837612/article/details/80340159
今日推荐