SpringBoot初体验

简介

在“Spring全家桶”时代,J2EE笨重的开发,繁多的配置,部署过程的繁琐以及大难度的第三方集成都给作为程序员的我们带来了极大的麻烦,于是在Spring的基础上应运而生了SpringBoot框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程,实现J2EE的一站式解决。


特点

  • 使用 Spring 项目引导页面可以在几秒构建一个项目
  • 应用直接打包成war包
  • 约定大于配置,可以使用默认配置,但通过自己设置参数,即可摆脱这种方式
  • starter启动器自动依赖,监听,事物,连接池等都有集成好的starter直接使用
  • 无需配置xml,无代码生成,开箱即用

版本解读

打开SpringBoot官网看到如下版本,建议使用GA版本

  • GA:General Availability,正式发布的版本,官方推荐使用此版本。在国外都是用GA来说明release版本的。
  • PRE: 预览版,内部测试版. 主要是给开发人员和测试人员测试和找BUG用的,不建议使用;
  • SNAPSHOT: 快照版,可以稳定使用,且仍在继续改进版本

快速搭建

环境准备:

  • IDEA2018
  • windows7

    打开IDEA,new一个project,选择Spring Initializr(用来初始化一个Spring boot 的项目),不用手动添加web依赖包,选择组件即可

填写项目坐标

添加web组件

填写项目名finish

打开pom.xml



    4.0.0

    com.study.helloword
    study-helloword
    1.0-SNAPSHOT

    

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

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

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

编写HelloWorldController

打开启动类HelloWorldMainApplication,点击run启动项目

localhost:8080/hello访问成功

至此一个简单的springboot项目就搭建起来了。

你可能感兴趣的:(SpringBoot初体验)