PHP快速入门java系列:快速搭建一个spring boot项目输出Hello Word(三)

必要环境和IDEA配置好,开始搭项目了。本文主要介绍一下如何快速构建一个spring boot项目。

  • 了解spring boot是什么
  • 结合idea和spring官网快速开启第一个spring boot应用
spring boot介绍

spring boot是一个框架。类似PHP的laravel。但是严格意义上来讲,spring boot其实是一个工具集,其核心思想是约定大于配置。目的是为了把开发者从繁琐的配置中解放出来,开箱即用,专注于业务开发,提高效率。

结合IDEA快速构建一个demo

写之前查了下网上的文章,大多数教程都是通过IDEA的spring Initializr插件创建项目。而通过spring Initializr创建项目可能因为IDEA版本不同出现各种不同的问题。比如:maven无效没有更新包,新版的IDEA找不到spring Initializr的选项。会给初学者造成大量困扰。今天我就介绍一种通过spring官方模板快速构建应用的方法。

  1. 通过spring官网模板创建项目
    spring 官网链接:https://start.spring.io。按如下填写:
    在这里插入图片描述

  2. 下好的包解压放到工作空间,用IDEA打开
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FlMUBB3y-1578766543350)(evernotecid://CE7D3BBE-C9C8-483C-97E4-8097275A6048/appyinxiangcom/18512494/ENResource/p273)]
    在这里插入图片描述 简单看下目录结构:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-U1pBriwN-1578766543352)(evernotecid://CE7D3BBE-C9C8-483C-97E4-8097275A6048/appyinxiangcom/18512494/ENResource/p276)]

  3. 用maven重构构建
    在这里插入图片描述

  4. 打开DemoApplication运行
    在这里插入图片描述

  5. 新建controller包:
    在这里插入图片描述
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fmG3FMlV-1578766787368)(evernotecid://CE7D3BBE-C9C8-483C-97E4-8097275A6048/appyinxiangcom/18512494/ENResource/p279)]

  6. 新建HelloController:
    在这里插入图片描述

  7. 输入如下代码:

     package com.dengmengmian.www.demo.controller;
     import org.springframework.web.bind.annotation.RequestMapping;
     import org.springframework.web.bind.annotation.RestController;
    
     @RequestMapping("hello")
     @RestController
     class HelloController {
         @RequestMapping("/word")
         public String HelloWord() {
             return "Hello World";
         }
     }
    
  8. 运行,看到下图说明成功
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-v3qJ3mKa-1578766787368)(evernotecid://CE7D3BBE-C9C8-483C-97E4-8097275A6048/appyinxiangcom/18512494/ENResource/p282)]

  9. 浏览器输入:localhost:8080/hello/word
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-x5P9efI9-1578766787369)(evernotecid://CE7D3BBE-C9C8-483C-97E4-8097275A6048/appyinxiangcom/18512494/ENResource/p283)]

ok,第一个应用完成。基本走通了流程。
下一次会介绍如何整合数据库。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

麻凡_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值