二、用idea创建第一个Spring Boot web项目

一共有九个步骤,跟着一步一步来就没有问题。最后总结一下用到的注解意思。
代码地址:gitee

一、创建项目

第一步
二、用idea创建第一个Spring Boot web项目_第1张图片
第一步
第二步
二、用idea创建第一个Spring Boot web项目_第2张图片
第二步
第三步
二、用idea创建第一个Spring Boot web项目_第3张图片
第三步
第四步
二、用idea创建第一个Spring Boot web项目_第4张图片
第四步
第五步:等idea工具构建完成,这里候会去网上去一些包,下完后会去自动构建项目。自动构建的项目目录如下:
二、用idea创建第一个Spring Boot web项目_第5张图片
image.png
第六步:解释自动成的代码

1.DemoApplication:程序的主入口
代码如下:

package com.joy.demo;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class DemoApplication {

    public static void main(String[] args) {
        SpringApplication.run(DemoApplication.class, args);
    }
}

2.pom.xml:自动导入了Spring Boot的包



    4.0.0

    com.joy
    demo
    0.0.1-SNAPSHOT
    jar

    demo
    Demo project for Spring Boot

    
        org.springframework.boot
        spring-boot-starter-parent
        2.0.2.RELEASE
         
    

    
        UTF-8
        UTF-8
        1.8
    

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

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

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


第七步:

写第一个控制器:
二、用idea创建第一个Spring Boot web项目_第6张图片
第七步
在应用入口类上加@EnableAutoConfiguration,见下图

它会加上默认配制,不过控制器只会扫描当前包下面的


二、用idea创建第一个Spring Boot web项目_第7张图片
image.png

第八步:启动服务,点击右上角绿色三角形启动服务

二、用idea创建第一个Spring Boot web项目_第8张图片
image.png

启动说明:通过默认配制启动的是8080端口


二、用idea创建第一个Spring Boot web项目_第9张图片
image.png

第九步:访问网址

http://localhost:8080/

第十步:总结注解。

@SpringBootApplication

修饰程序的注入口

EnableAutoConfiguration

启用的SpringBoot的默认配制
1.默认启动内置tomcat中的8080端
2.会把当前的包名默认为扫描包名,在此包下面的控制器都会被扫描到。

@RestController

修饰一个类是一个控制器,此控制器当中所有的函数所返回的值都会转化成JSON格式返回。

看相关其它文章先到:目录大岗 去找

你可能感兴趣的:(二、用idea创建第一个Spring Boot web项目)