天天看点

SpringBoot从零开始实战(一)配置环境及HelloWorld1. 写在前面2. 开始配置3. 第一个SpringBoot示例4. 各种问题、报错及其解决方法

1. 写在前面

在SpringBoot火之前,周遭的小伙伴都是SSM整合做web项目,作为菜鸡的我也整合了好几次,最后,最后放弃了,带着一知半解来到了周遭都是SpringBoot的时候。虽然工作不做web,嗯,直接上SpringBoot。所以,本身近乎真的从零开始,不断学习和实践,记录心得与体会以及踩到的坑。

2. 开始配置

又到了纠结犯难的时候,eclipse还是idea?这里推荐使用idea,因为eclipse的springboot插件(STS)下载和安装是有点麻烦的,我也是开始本着开源免费优先使用eclipse的原则,折腾了老半天,放弃了。

在idea下,包管理工具maven和gradle都可以选择

2.1 激活Spring和maven、gradle插件

  • 打开欢迎界面,如下图
    SpringBoot从零开始实战(一)配置环境及HelloWorld1. 写在前面2. 开始配置3. 第一个SpringBoot示例4. 各种问题、报错及其解决方法
  • 点击右下角黑的Configure的小箭头,点击插件Plugins,看到下图:
    SpringBoot从零开始实战(一)配置环境及HelloWorld1. 写在前面2. 开始配置3. 第一个SpringBoot示例4. 各种问题、报错及其解决方法
  • 在搜索框中输入 spring boot,选中搜索结果中的spring boot,将其选上,其次点击ok
    SpringBoot从零开始实战(一)配置环境及HelloWorld1. 写在前面2. 开始配置3. 第一个SpringBoot示例4. 各种问题、报错及其解决方法
    -再在搜索框中输入 maven,选中搜索结果中的maven,点击ok
    SpringBoot从零开始实战(一)配置环境及HelloWorld1. 写在前面2. 开始配置3. 第一个SpringBoot示例4. 各种问题、报错及其解决方法
  • gradle也一样

2.2 使用Spring Boot新建Web项目

  • 欢迎界面点击 Create New Project,选择Spring Initializr,配置本地jdk
    SpringBoot从零开始实战(一)配置环境及HelloWorld1. 写在前面2. 开始配置3. 第一个SpringBoot示例4. 各种问题、报错及其解决方法
  • 填写完项目信息后,进入选择依赖界面。这里只选择Web里的Spring Web。Spring boot的版本看自己选择。
    SpringBoot从零开始实战(一)配置环境及HelloWorld1. 写在前面2. 开始配置3. 第一个SpringBoot示例4. 各种问题、报错及其解决方法
  • 之后一路Next到Finish

3. 第一个SpringBoot示例

如果一切顺利的话,接下来就可以开始用Spring Boot了。接下来我们写一个简单的rest服务,通过浏览器去请求,看看能不能正常返回我们想要的数据

  • 首先新建一个名称为HelloController的类
    SpringBoot从零开始实战(一)配置环境及HelloWorld1. 写在前面2. 开始配置3. 第一个SpringBoot示例4. 各种问题、报错及其解决方法
  • 类里写上下面的代码
    import org.springframework.web.bind.annotation.GetMapping;
    import org.springframework.web.bind.annotation.RestController;
    
    @RestController
    public class HelloController {
    
        @GetMapping("/hello")
        public Object getMessage(){
            return "Hello,Spring Boot";
        }
    }
               
  • 启动Spring Boot

    找到主类–DemoApplication类,右键直接Run,控制台有如下提示便意味着成功了。

    注意:倒数第二行末尾的8080意味着内置的tomcat开启的端口号,通过这个端口号便可以访问写的项目

    SpringBoot从零开始实战(一)配置环境及HelloWorld1. 写在前面2. 开始配置3. 第一个SpringBoot示例4. 各种问题、报错及其解决方法
  • 在浏览器中访问项目

    打开浏览器,地址栏输入 localhost:8080/hello,便可以访问到项目,如下图:

    SpringBoot从零开始实战(一)配置环境及HelloWorld1. 写在前面2. 开始配置3. 第一个SpringBoot示例4. 各种问题、报错及其解决方法
  • 自此,Spring Boot的环境搭建完毕,如果有碰到问题的小伙伴可以继续往下看

4. 各种问题、报错及其解决方法

  • 欢迎各位碰到报错的小伙伴在留言

下一章:SpringBoot从零开始实战(二)创建非Web项目

继续阅读