一个功能:浏览器发送hello请求,服务器接受请求并处理,响应Hello World字符串;


@SpringBootApplication 来标注一个主程序类,说明这是一个Spring Boot应用



pom.xml

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.dym</groupId><artifactId>spring-boot-01-helloworld</artifactId><version>1.0-SNAPSHOT</version><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>1.5.9.RELEASE</version></parent><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency></dependencies><!-- 这个插件,可以将应用打包成一个可执行的jar包;--><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build></project>

HelloWorldMainApplication.java

package com.atguigu;import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;/***  @SpringBootApplication 来标注一个主程序类,说明这是一个Spring Boot应用*/
@SpringBootApplication
public class HelloWorldMainApplication {public static void main(String[] args) {// Spring应用启动起来SpringApplication.run(HelloWorldMainApplication.class,args);}
}

HelloController.java

package com.atguigu.controller;import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;@Controller
public class HelloController {@ResponseBody@RequestMapping("/hello")public String hello(){return "Hello World!";}
}



简化部署

 <!-- 这个插件,可以将应用打包成一个可执行的jar包;--><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build>

Spring Boot的第一个入门程序 HelloWorld相关推荐

  1. Spring boot (1)--- 第一个应用程序helloworld

    1. File -->new-->maven project  创建项目.项目工程如下: 2: pom 文件如下: <project xmlns="http://maven ...

  2. 【Java基础】Java开发环境搭建并编写第一个入门程序HelloWorld

    大家好,我是程序员青戈,一个被Bug耽误了才艺的程序员

  3. 项目监控之Spring Boot 监控端点 Actuator 入门

    1. 概述 应用在部署在生产环境下,我们还需要考虑应用的管理与监控.例如说,应用是否健康存活.应用的 JVM 监控信息.服务器的监控信息(CPU.内存.磁盘等等). 如果我们为应用的管理与监控做相应的 ...

  4. actuator的原理_使用Spring Boot Actuator监视Java应用程序

    actuator的原理 朋友不允许朋友写用户身份验证. 厌倦了管理自己的用户? 立即尝试Okta的API和Java SDK. 数分钟之内即可在任何应用程序中对用户进行身份验证,管理和保护. 您是否曾与 ...

  5. 使用Spring Boot Actuator监视Java应用程序

    朋友不允许朋友写用户身份验证. 厌倦了管理自己的用户? 立即尝试Okta的API和Java SDK. 在几分钟之内即可对任何应用程序中的用户进行身份验证,管理和保护. 您是否曾与Spring Boot ...

  6. Spring Boot (16)---优雅的入门篇

    Spring Boot (16)---优雅的入门篇 Spring一直是很火的一个开源框架,在过去的一段时间里,Spring Boot在社区中热度一直很高,所以决定花时间来了解和学习,为自己做技术储备. ...

  7. Remoting系列(二)----建立第一个入门程序

    http://www.cnblogs.com/Ring1981/archive/2006/07/23/455043.aspx Remoting系列(二)----建立第一个入门程序 下面的Remotin ...

  8. Spring Boot 消息队列 RocketMQ 入门

    转载自  芋道 Spring Boot 消息队列 RocketMQ 入门 摘要: 原创出处 http://www.iocoder.cn/Spring-Boot/RocketMQ/ 「芋道源码」欢迎转载 ...

  9. Spring boot整合Redis(入门教程)

    目录 源码分析 jedis VS lettuce 整合测试 导入依赖 配置连接 测试 存入字符串 存入对象 五大数据类型操作 自定义RedisConfig 存入对象 Redis工具类(常用API) 以 ...

最新文章

  1. Android Studio开发环境及第一个项目
  2. python怎么画简单图片-小白艰难的Python图像的绘制
  3. 回到顶部和返回首页jquery插件
  4. 把数据保存到cook_JavaScript数据存储 Cookie篇
  5. C#断点续传原理与实现
  6. 【习题 5-8 UVA - 230】Borrowers
  7. mysql5.7是测试版本吗_mysql免安装版本测试(mysql-5.7.18-winx64)
  8. 微软企业库mysql分页存储_使用微软企业库,非分页sql语句得到分页数据方法
  9. Windows10电脑线 下hosts文件地址
  10. QueryRunner类
  11. SAP中PR/PO创建技巧之缺省值个人设置
  12. 18个Windows应该有却没有具有的苦守(2)
  13. Git No newline at end of file
  14. CodeForces-1062E LCA,DFN,RMQ
  15. ue4 Sequencer笔记
  16. 在Ubuntu上玩《口袋妖怪·叶绿》
  17. 解决listview条目错乱问题
  18. 华为认证有什么地方可以学习考取?
  19. UniswapV2配对合约里的函数选择器与事件选择器
  20. eNSP实验日记三(小型企业网络搭建)

热门文章

  1. springboot整合mybatis增删改查(三):mybatis逆向工程
  2. TypeScript中的枚举类型
  3. 人性 - 社会 - 经济 - 科学
  4. 创建Hello World程序(part-1)
  5. 五个值得尝试的前端开发工具
  6. 数据结构之——选择排序
  7. Rhythmk 学习 Hibernate 05 - Hibernate 表间关系 [ManyToOne,OneToMany]
  8. 针对$_SERVER[’PHP_SELF’]的跨站脚本攻击(XSS)
  9. Bellman-Ford 算法
  10. React Ways1——函数即组件