SpringBoot快速入门


1. SpringBoot快速入门

1.1 pom.xml 分析



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



    
    
        org.springframework.boot
        spring-boot-starter-web
    
    
    
        org.springframework.boot
        spring-boot-starter-test
        test
        
        
            
                org.junit.vintage
                junit-vintage-engine
            
        
    



    
        
        
            org.springframework.boot
            spring-boot-maven-plugin
        
        
                org.apache.maven.plugins
                maven-surefire-plugin
                
                    
                    true
                
            
    

1.2 编写一个http接口

1、在主程序的同级目录下,新建一个controller包,一定要在同级目录下,否则识别不到

2、在包中新建一个HelloController类

@Controller
public class HelloController {

    @GetMapping("/hello")
    @ResponseBody
    public String hello(){
        return "hello";
    }
}

1.3 将项目打成jar包

点击右侧的 MavenProject 进入 Lifecycle 双击 package 自动进行打包

? 若打包失败,在pom.xml文件中配置跳过项目运行测试用例

? 打包成功如下,同时在target目录下生成一个 jar 包

1.4 小彩蛋

如何更改SpringBoot启动时的banner图案?

  • 首先到项目下的 resources 目录下新建一个banner.txt 文件

  • 然后图案可以到:https://www.bootschool.net/ascii 这个网站生成,然后拷贝到文件中即可!