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)相关推荐

  1. 【SpringBoot从入门到精通】第四章 Springboot配置文件

    四.Springboot配置文件 4.1 默认配置文件 Springboot使用一个全局的配置文件,配置文件名是固定的,application. 配置文件的作用: 修改Springboot自动配置的默 ...

  2. Log4J入门教程(三) maven构建

    一.入门实例 1. 新建一个maven Java工程,导入Log4j包,pom文件中对应的配置代码如下: <!-- log4j support --> <dependency> ...

  3. SpringBoot从入门到精通教程(二十九)- 微信企业支付集成(五分钟集成)

    需求背景 SpringBoot用法:微信企业支付集成(五分钟集成) 问题痛点 通过SpringBoot框架,集成服务端微信企业支付接口,做到下载即用(填写好相关微信支付后台相关Key信息),最快五分钟 ...

  4. SpringBoot从入门到精通教程(三十一)- 爬虫框架集成

    需求背景 SpringBoot用法:爬虫框架集成 业务场景 以抓取"今日头条"新闻举例说明 技术点 1. 集成爬虫框架webmagic(更多了解webmagic,可以去官方地址) ...

  5. SpringBoot | SpringBoot快速入门

    文章目录 SpringBoot快速入门(一) 1.什么是SpringBoot 2.什么是微服务架构 3.第一个SpringBoot程序 4.SpringBoot自动装配原理 (1)Pom.xml (2 ...

  6. SpringBoot从入门到精通教程(二十七)- @Valid注解用法详解+全局处理器Exception优雅处理参数验证用法

    问题痛点 用 Spring 框架写代码时,写接口类,相信大家对该类的写法非常熟悉.在写接口时要写效验请求参数逻辑,这时候我们会常用做法是写大量的 if 与 if else 类似这样的代码来做判断,如下 ...

  7. Spring boot(8)---手动构建maven项目springboot

    新建一个maven项目springboot,步骤如下,在Eclipse中选择File-->new-->Project-->Maven-->Maven Project,建立的Ma ...

  8. SpringBoot基础入门 01

    一.SpringBoot基础 1.1 原有Spring优缺点分析 1.1.1 Spring的优点分析 Spring是Java企业版(Java Enterprise Edition,JEE,也称J2EE ...

  9. SpringBoot基础入门篇

    SpringBoot是什么 为什么我们要使用SpringBoot? Spring Boot makes it easy to create stand-alone, production-grade ...

  10. 玩转springboot:入门程序

    Spring Boot 入门 一.Spring Boot 简介 官网英文: Spring Boot makes it easy to create stand-alone, production-gr ...

最新文章

  1. codechef INSQ15_A(hash+二分)
  2. 在Eclipse上搭建Android C开发环境
  3. 数据结构实验之链表九:双向链表
  4. openlayers 3读取加载geojson格式数据
  5. Struts2的声明式异常处理
  6. 人工鱼群算法python_人工鱼群算法简介及应用
  7. HDU4026 Unlock the Cell Phone [状态压缩DP]
  8. 提高语音识别率:必须加入深度学习吗?
  9. C++第五章课后习题16-字符串按逆序输出
  10. html如何算小于0判断错误,报错提示:直筋长度的计算结果小于0,计算公式为......
  11. 图说三极管的三个工作状态____图解的很形象
  12. 正版NOD32升级ID在线申请
  13. [转载]般若波罗蜜多心经
  14. OpenGL 阴影图之二
  15. 如何解决Vmware Ubuntu网络问题(适用于锐捷客户端用户)
  16. 【Java语言】项目实践:汽车租赁系统(源码)(面向对象方法)
  17. 如何通过API接口,获取商品详情数据
  18. Java垃圾回收的细节
  19. 函的红头文件格式制作_浙江省水利厅红头文件函模板范例
  20. 炫酷的表白烟花 html+css+js实现的表白烟花特效(程序员专属情人节表白网站)

热门文章

  1. AEAI Miscdp文件上传功能使用心得
  2. 黑马程序员-JavaSE核心知识-01Java介绍
  3. 成功走职场要找准自己的快捷键
  4. 31.Linux/Unix 系统编程手册(上) -- 线程:线程安全和每线程存储
  5. 21.Linux/Unix 系统编程手册(上) -- 信号:信号处理器函数
  6. 12.卷2(进程间通信)---共享内存区介绍
  7. 10. Zend_Loader
  8. 3. XML 树结构
  9. 虚拟机和主机之间建立虚拟磁盘
  10. W3C小组宣布:HTML5标准制定完成