【SpringBoot系列】1、通过Intellij IDEA创建一个SpringBoot项目

说明:本人也是从Eclipse转Intellij IDEA将近半年多,越用越感觉这个工具的强大之处。个人比较喜欢他的检索功能以及各类插件带来的高效开发,后续的一系列文章都将以Intellij IDEA作为开发工具进行展示。

选择SpringBoot的原因:内嵌Tomcat独立部署、自动配置Spring、生产环境监控、无XML等。

1、点击File>New>Project,弹出新建项目界面,我们通过SpringB Initializr进行创建。

2、下一步,填写项目的基本信息。

3、下一步,选择SpringBoot的版本以及需要的一些依赖,这里我们选择当前的最新版本2.1.3,并添加一个web依赖 。项目就创建完成。

项目的基础结构如图所示:

POM文件:



    4.0.0
    
        org.springframework.boot
        spring-boot-starter-parent
        2.1.3.RELEASE
         
    
    com.sihan
    springboot-demo
    0.0.1-SNAPSHOT
    springboot-demo
    Demo project for Spring Boot

    
        1.8
    

    
        
            org.springframework.boot
            spring-boot-starter-web
        

        
            org.springframework.boot
            spring-boot-starter-test
            test
        
    

    
        
            
                org.springframework.boot
                spring-boot-maven-plugin
            
        
    


4、添加一个web接口进行测试。创建一个Hello接口并进行访问。

提示:Springboot默认集成了tomcat作为应用服务器,默认端口为8080,详细的配置参数会在下一篇博文中进行详细讲解。HelloController.java文件因位于SpringBootDemoApplication的同包或下级包中,这是SpringBoot默认的自动扫描路径,后续可以通过配置文件指定。
HelloController.java

package com.sihan.springbootdemo.controller;

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

/**
 * 测试web接口
 *
 * @author Sihan
 * @version 1.0.0
 * @date 2019-03-05 10:43
 */
@RestController
public class HelloController {

    @RequestMapping("/hello")
    public String hello(String name){
        return "Hello" + name;
    }
}

5、启动项目访问http://localhost:8080/hello?name=sihan

一个SpringBoot的web工程简简单单一分钟就搭建起来了,相比传统的SSM简直不要方便太多。

你可能感兴趣的:(【SpringBoot系列】1、通过Intellij IDEA创建一个SpringBoot项目)