自学Springboot(一)
注:所用IDLE为Intellij
一丶创建一个Springboot项目
二丶项目目录
三丶 创建一个测试controller(SampleController.java)
代码如下
package com.example.springbootdemo;import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;
@SpringBootApplication
@RestController
@RequestMapping(value = "/sample")
public class SampleController {@RequestMapping(value = "home")String Sample(){return "hello world";}
}
四丶postman简介
postMan是一款功能强大的网页调试与发送网页HTTP请求的工具。postMan能够发送任何类型的HTTP请求(GET, HEAD, POST,PUT..),附带任何数量的参数和HTTP headers。支持不同的认证机制(basic, digest,OAuth),接收到的响应语法高亮(HTML,JSON或XML)。
postMan既可以以chrome浏览器插件的形式存在,也可以是独立的应用程序存在。可以到https://www.getpostman.com/下载。
五丶利用postman来请求这个SampleController
首先,启动springboot,在这里,我所用的启动方式为直接把SpringbootdemoApplication右击run。如下图:
启动成功页面如下:
启动成功之后,打开postman
六丶在创建过程中最重要的几点(新手挖坑)
- 在resources文件夹下的application.properties文件中,指定Tomcat的端口号与上下文配置
2.所创建的controller必须放在与启动类相同的包下,否则会报错
自学Springboot(一)相关推荐
- 自学SpringBoot之国际化配置相关的坑
前两天在b站上自学SpringBoot的国际化配置时,浏览器总是报乱码的错,类似??login.tip_zh_CN??, 由于b站上基本都是使用Ideal,我用的是sts2.2.5版本,难免遇到不同, ...
- 自学SpringBoot,超详细笔记
1.SpringBoot 回顾下什么是Spring? Spring是一个开源框架,2003年兴起的一个轻量级的java开发框架,是为了解决企业级应用开发的复杂性而创建的,简化开发 Spring是如何简 ...
- 自学springboot、开源框架、中间键笔记
SpringBoot 一.springboot的自动装配(大致原理) springboot 所有自动配置都是在启动的时候扫描并加载:类路径下的META-INF/spirng.factoris所有的自动 ...
- 关于初学者出现Springboot启动后 服务器可以访问但不能跳转到页面
关于初学者出现Springboot启动后 服务器可以访问但不能跳转到页面 在这里我是一个小白 针对自学SpringBoot所产生的问题进行解释 首先我创建的包是这样的,在项目启动后能够正常的启动Tom ...
- Reason: Failed to determine a suitable driver class springboot配置了数据源,启动包url找不到 Reason: Failed to
自学springboot头疼啊,明明已经配置了数据源,但是在启动项目的时候总是报上面的错误. 网上最多的一种就是给springApplication添加 Exculed 关闭 DataAutowire ...
- 第三百篇博客:写给自己的总结
文章目录 返航 我的中考和高考 初入大学的迷茫与思考 人生第一个Hello World! 第一次尝试找实习 加入工作室 对技术的反思 第一次做外包项目 脱单纪念日 准备春招 人生第一个Offer 惨败 ...
- java应届生入职第一天小记
JAVA开发应届生第一天入职总结~ 入职的一家杭州做mbse等建模类型的小公司,上周五就到杭州了,快速的找好房子办好银行卡等一系列工作前的准备,紧张的准备着周一的入职,至于为什么会紧张呢,因为刚毕业不 ...
- 钉钉小程序bug日记
毕业后找 (玩)了5个月的工作 终于在本地的药企找到一份工作,成为了光荣的软件工程师助理,主管告诉我要开发钉钉小程序给企业人事用. 入职前几天,出于预习技能的想法,去了一下钉钉官网,尝试开发钉钉小程序 ...
- springboot毕设项目法律自学网的设计与实现 878x4(java+VUE+Mybatis+Maven+Mysql)
springboot毕设项目法律自学网的设计与实现 878x4(java+VUE+Mybatis+Maven+Mysql) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql ...
最新文章
- 快速寻找满足条件的两个数
- win7‘上帝模式’
- oracle一行变一列,oracle多行变一行
- Wordpress插件
- preparedStatement问号的深入理解
- 《设计模式》杂记之里氏替换原则
- 昨夜洪峰抵达主城,重庆人是这么过的......
- c语言gets和getchar区别,c语言中关于getchar()、getchar()和gets().......
- cad统计多条线段总长度插件_超级实用CAD技巧应用汇总!技巧大全、插件合集、快捷键合集等...
- (3)Spring框架----Bean实例化的几种方式对比
- 浅析tomcat原理
- arcgis怎么压缩tif文件_PDF文件怎么压缩到最小?这个方法能最快速压缩!
- php 四级联动插件,php四级联动
- IDEA+EmmyLua配置
- SSM开发书评网25:写短评;
- Windows defender 中保护历史记录不显示始终为空的解决办法
- y0usef(vulnhub)
- 如何使用Sheffield大学的Matlab GA遗传算法工具箱
- 论文投稿指南——中文核心期刊推荐(航空、航天)
- js 截取指定字符后面/前面的所有字符串