Spring Boot 开发利器

Spring Boot 开发利器_第1张图片

工欲善其事,必先利其器

每次创建新项目都要找各种依赖的包是不是很烦?
今天给大家介绍下 Spring 官方提供的 online 项目脚手架
地址: https://start.spring.io/

首页介绍

Spring Boot 开发利器_第2张图片
  • 选择你的项目是 maven 还是 gradle
  • 开发语言有:Java、Kotlin、Groovy
  • 选择 Spring Boot 的版本
  • 填写 maven 的 Group 、Artifact

搜索添加依赖项

Spring Boot 开发利器_第3张图片

你可以在这里输入关键字,如:mysql、mybatis、cache、web

什么关键字记不住?那就往下看

勾选添加依赖项

点击 Switch to the full version
往下翻你会发现页面展开了好多选择项

Spring Boot 开发利器_第4张图片

Spring Boot 开发利器_第5张图片

Spring 把依赖项分了一些组,以便于查找,如:

  • 核心依赖(Core)
  • Web项目常用依赖(Web)
  • 模板引擎(Template Engines)
  • 数据库(SQL)
  • 非关系数据库(NoSQL)
  • 云(Cloud xxx)

高版本要求

Spring Boot 开发利器_第6张图片

这些红色选项的意思是,你当前选择的版本还不支持,需要修改你选择的版本

下载项目

当你把依赖项都选择完毕后,点击那个绿色的大按钮(Generate Project)就会下载一个项目依赖配置好的项目了

实例展示

Spring Boot 开发利器_第7张图片

pom.xml



    4.0.0

    com.example
    demo
    0.0.1-SNAPSHOT
    jar

    demo
    Demo project for Spring Boot

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

    
        UTF-8
        UTF-8
        1.8
    

    
        
            org.springframework.boot
            spring-boot-starter-cache
        
        
            org.springframework.boot
            spring-boot-starter-thymeleaf
        
        
            org.springframework.boot
            spring-boot-starter-web
        
        
            org.mybatis.spring.boot
            mybatis-spring-boot-starter
            1.3.2
        
        
            org.codehaus.groovy
            groovy
        

        
            org.springframework.boot
            spring-boot-devtools
            runtime
        
        
            mysql
            mysql-connector-java
            runtime
        
        
            org.springframework.boot
            spring-boot-starter-test
            test
        
    

    
        
            
                org.springframework.boot
                spring-boot-maven-plugin
            
            
                org.codehaus.gmavenplus
                gmavenplus-plugin
                1.5
                
                    
                        
                            addSources
                            addTestSources
                            generateStubs
                            compile
                            testGenerateStubs
                            testCompile
                            removeStubs
                            removeTestStubs
                        
                    
                
            
        
    

赶紧去试试吧

Spring Boot 开发利器_第8张图片

你可能感兴趣的:(Spring Boot 开发利器)