Spring Boot 开发入门--- helloworld web

  • 一、使用IntellijIDEA建立第一个spring boot 项目(helloworld)
    • 1、创建一个spring boot的项目
    • 2、编写程序
  • 二、可以用postman来测试
  • 三、参考链接

一、使用IntellijIDEA建立第一个spring boot 项目(helloworld)

IDEA的环境搭建和spring的简单运行可以在我的上一篇帖子找到,可看帖尾链接。

1、创建一个spring boot的项目

打开IDEA,点击file–>new–>project:


左边选择spring initializr,再next:

group和artifact可以自己取,然后把java version改成8,点击next:

选择web,再选web spring,点击next,这样就创建完成了:

2、编写程序

打开左边文件src–>main–>java–>spring_boot_helloworld(自己建的文件名),在这个目录下创建一个包(controller):

创建完成后,再在这个包中建一个hello_test的java文件:

hello_test中的代码:

package spring_boot_helloworld.qaq.controller;import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;@RestController
public class hello_test {@RequestMapping("/hello")public String hello(String name) {name="spring boot";return "hello world!, " +name;}
}

后面进入有main()函数的另一个java文件,右键点击debug调试程序:


可以在下面的输出框中看到端口号是8080(如果你的不是就改成你的):

在web端输入http://localhost:8080/hello,可以得到下面的结果就成功了:

二、可以用postman来测试

web网页的测试也可以用postman软件来测试,在客户端可以分别用get、put、post、delete等测试该web服务资源时,服务器能做出正确的结果,推荐下载postman官网。
打开postman后,新建一个HTTP Request :

将链接输入在输入框,点击send,可以在下方看到输出:

三、参考链接

1、IDEA的环境搭建和spring的简单运行
2、字母哥博客:手摸手教你学spring boot 2.x
3、HTTP的基础知识

Spring Boot 开发web网页(helloworld为例)相关推荐

  1. html资源文件放在哪里,09 Spring Boot开发web项目之静态资源放哪里?

    Spring Boot开发web项目之静态资源放哪里? 先了解自动装配autoconfiguration 这些内容是spring boot天然集成好的框架 找到WebMvcAutoConfigrati ...

  2. 使用Spring Boot开发Web项目

    前面两篇博客中我们简单介绍了spring Boot项目的创建.并且也带小伙伴们来DIY了一个Spring Boot自动配置功能,那么这些东西说到底最终还是要回归到Web上才能体现出它的更大的价值,so ...

  3. Spring Boot 开发web 项目

    可参考博文: 搭建Spring Boot 项目 使用idea解决新建jsp文件而找不到jsp文件模版的新建选项 (一)快速搭建Web 项目 博主使用的是IDEA ,下面是项目目录结构:在用IDEA 创 ...

  4. Spring Boot开发Web应用

    Spring Boot快速入门中我们完成了一个简单的RESTful Service,体验了快速开发的特性.在留言中也有朋友提到如何把处理结果渲染到页面上.那么本篇就在上篇基础上介绍一下如何进行Web应 ...

  5. Spring Boot - 开发Web应用

    为什么80%的码农都做不了架构师?>>>    原文 静态资源访问 Spring Boot默认提供静态资源目录位置需置于classpath下,目录名需符合如下规则: /static ...

  6. Spring Boot开发简单网页(员工管理系统)(四):国际化

    国际化 1.编码格式 2.编写配置文件 3.配置国际化资源文件 4.中英文切换 国际化,也就是页面可以进行中英文切换 1.编码格式 首先需要保证项目所有的编码格式都是UTF-8 2.编写配置文件 在s ...

  7. Spring Boot之Web开发

    Web开发 简单了解 快速上手 JSON 的支持 RESTful 的支持 支持热部署 快速上手 拦截器与过滤器 自定义过滤器 示例 自定义拦截器 示例 打包部署 多环境配置 服务器配置 项目打包 简单 ...

  8. 学习笔记-Spring Boot 开发 RESTful Web API(一)

    题记: 本篇是Spring Boot 开发学习系列中基础知识学习的一部分,为 RESTful Web API 相关基础知识,为实践操作奠定理论基础. REST不是一个标准,而是一种软件应用架构风格.基 ...

  9. Spring Boot与web开发

    Spring Boot与web开发 1. 2. 3. 4. 5. 6. 7. 8. 9. 0. 四.Web开发 1.简介 使用SpringBoot: 1).创建SpringBoot应用,选中我们需要的 ...

最新文章

  1. 「后端小伙伴来学前端了」分析Vue脚手架结构
  2. Butterknife 的简单使用 和 配合 Butterknife的插件 Zelezny
  3. linux退出lftp命令,lftp命令使用
  4. mysql 引擎 校对,MySQL 字符集和校对
  5. 一周之内,如何快速摸清一个行业?
  6. c语言查看变量类型_c语言外部链接的静态变量的四种类型
  7. 解决方案-vector初始化后存放Mat,出现Mat矩阵数据同变问题
  8. linux 6.5 :qw,rhel 6.5替换centOS6的网易yum源
  9. 条带装箱问题 Strip packing problem是什么
  10. linux内存管理之分段分页机制
  11. Java 获取本机IP地址
  12. 李时珍食物疗法150条 百年难遇的养生千古名方
  13. ar军事作战数字三维仿真沙盘开发
  14. OSChina 周一乱弹 —— 为什么人类和人工智能定要一战
  15. 个人笔记新解-Obsidian
  16. STM32之IIC通讯-SHT30温湿度采集
  17. c语言判断非法字符题目,C语言考试题库之判断题-c语言考试判断题
  18. WIN10 共享 访问WIN7提示 出现“你不能访问此共享文件夹,因为你组织的安全策略阻止未经身份验证的来宾访问
  19. 【ubuntu20.04】安装百度输入法和搜狗输入法之后,有登陆界面,登陆之后黑屏,只有鼠标可以移动,点击无效,长时间等待提示“连接失败,请注销后重试”
  20. 职场奇袭!3分钟完成一天工作!

热门文章

  1. cdn服务器是什么?
  2. 录音播放系统(实现pcm转码mp3,wav)
  3. Linux MMC驱动架构浅析
  4. Alameda Research(FTX母公司)加入Chromia生态系统, 成为流动性提供商
  5. 阿里与宁夏打造国际自由数据港
  6. 【QNX Hypervisor 2.2 用户手册】1.2 支持的架构、硬件和访客OS
  7. 若依(前后端分离版)整合Mybatis-puls
  8. 查询会议or期刊是不是SCI/EI检索
  9. 由“你”而生的公司危机【网络新生媒体的力量】
  10. 在MySQL数据库,如何查看数据库表占用硬盘空间大小