01 springboot 2入门之hello springboot 2(maven构建springboot)
1、系统要求
- Java 8 & 兼容java14 .
- Maven 3.3+
- idea 2019.1.2
2、需求
要求:浏览发送/hello请求,响应 Hello,Spring Boot 2
创建maven工程
pom依赖如下
<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.3.4.RELEASE</version></parent><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency></dependencies>
创建启动类
/*** 主程序类* @SpringBootApplication:这是一个SpringBoot应用*/
@SpringBootApplication
public class MainApplication {public static void main(String[] args) {SpringApplication.run(MainApplication.class,args);}
}
编写控制器
@RestController
public class HelloController {@RequestMapping("/hello")public String handle01(){return "Hello, Spring Boot 2!";}}
启动
查看控制台日志
这里端口是8081、访问http://localhost:8081/hello
成功输出。
01 springboot 2入门之hello springboot 2(maven构建springboot)相关推荐
- 【SpringBoot从入门到精通】第四章 Springboot配置文件
四.Springboot配置文件 4.1 默认配置文件 Springboot使用一个全局的配置文件,配置文件名是固定的,application. 配置文件的作用: 修改Springboot自动配置的默 ...
- Log4J入门教程(三) maven构建
一.入门实例 1. 新建一个maven Java工程,导入Log4j包,pom文件中对应的配置代码如下: <!-- log4j support --> <dependency> ...
- SpringBoot从入门到精通教程(二十九)- 微信企业支付集成(五分钟集成)
需求背景 SpringBoot用法:微信企业支付集成(五分钟集成) 问题痛点 通过SpringBoot框架,集成服务端微信企业支付接口,做到下载即用(填写好相关微信支付后台相关Key信息),最快五分钟 ...
- SpringBoot从入门到精通教程(三十一)- 爬虫框架集成
需求背景 SpringBoot用法:爬虫框架集成 业务场景 以抓取"今日头条"新闻举例说明 技术点 1. 集成爬虫框架webmagic(更多了解webmagic,可以去官方地址) ...
- SpringBoot | SpringBoot快速入门
文章目录 SpringBoot快速入门(一) 1.什么是SpringBoot 2.什么是微服务架构 3.第一个SpringBoot程序 4.SpringBoot自动装配原理 (1)Pom.xml (2 ...
- SpringBoot从入门到精通教程(二十七)- @Valid注解用法详解+全局处理器Exception优雅处理参数验证用法
问题痛点 用 Spring 框架写代码时,写接口类,相信大家对该类的写法非常熟悉.在写接口时要写效验请求参数逻辑,这时候我们会常用做法是写大量的 if 与 if else 类似这样的代码来做判断,如下 ...
- Spring boot(8)---手动构建maven项目springboot
新建一个maven项目springboot,步骤如下,在Eclipse中选择File-->new-->Project-->Maven-->Maven Project,建立的Ma ...
- SpringBoot基础入门 01
一.SpringBoot基础 1.1 原有Spring优缺点分析 1.1.1 Spring的优点分析 Spring是Java企业版(Java Enterprise Edition,JEE,也称J2EE ...
- SpringBoot基础入门篇
SpringBoot是什么 为什么我们要使用SpringBoot? Spring Boot makes it easy to create stand-alone, production-grade ...
- 玩转springboot:入门程序
Spring Boot 入门 一.Spring Boot 简介 官网英文: Spring Boot makes it easy to create stand-alone, production-gr ...
最新文章
- codechef INSQ15_A(hash+二分)
- 在Eclipse上搭建Android C开发环境
- 数据结构实验之链表九:双向链表
- openlayers 3读取加载geojson格式数据
- Struts2的声明式异常处理
- 人工鱼群算法python_人工鱼群算法简介及应用
- HDU4026 Unlock the Cell Phone [状态压缩DP]
- 提高语音识别率:必须加入深度学习吗?
- C++第五章课后习题16-字符串按逆序输出
- html如何算小于0判断错误,报错提示:直筋长度的计算结果小于0,计算公式为......
- 图说三极管的三个工作状态____图解的很形象
- 正版NOD32升级ID在线申请
- [转载]般若波罗蜜多心经
- OpenGL 阴影图之二
- 如何解决Vmware Ubuntu网络问题(适用于锐捷客户端用户)
- 【Java语言】项目实践:汽车租赁系统(源码)(面向对象方法)
- 如何通过API接口,获取商品详情数据
- Java垃圾回收的细节
- 函的红头文件格式制作_浙江省水利厅红头文件函模板范例
- 炫酷的表白烟花 html+css+js实现的表白烟花特效(程序员专属情人节表白网站)
热门文章
- AEAI Miscdp文件上传功能使用心得
- 黑马程序员-JavaSE核心知识-01Java介绍
- 成功走职场要找准自己的快捷键
- 31.Linux/Unix 系统编程手册(上) -- 线程:线程安全和每线程存储
- 21.Linux/Unix 系统编程手册(上) -- 信号:信号处理器函数
- 12.卷2(进程间通信)---共享内存区介绍
- 10. Zend_Loader
- 3. XML 树结构
- 虚拟机和主机之间建立虚拟磁盘
- W3C小组宣布:HTML5标准制定完成