1.创建maven项目

2.添加依赖

 1  <parent>
 2         <groupId>org.springframework.boot</groupId>
 3         <artifactId>spring-boot-starter-parent</artifactId>
 4         <version>2.0.3.RELEASE</version>
 5     </parent>
 6
 7     <dependencies>
 8         <dependency>
 9             <groupId>org.springframework.boot</groupId>
10             <artifactId>spring-boot-starter-web</artifactId>
11         </dependency>
12     </dependencies>

  3.编写主程序  run(); 传入的class必须是  @SpringBootApplication 标注的

1 import org.springframework.boot.SpringApplication;
2 import org.springframework.boot.autoconfigure.SpringBootApplication;
3
4 @SpringBootApplication
5 public class HellowordMainApplication {
6     public static void main(String[] args) {
7         SpringApplication.run(HellowordMainApplication.class);
8     }
9 }

  4.编写Controller

 1 import org.springframework.stereotype.Controller;
 2 import org.springframework.web.bind.annotation.RequestMapping;
 3 import org.springframework.web.bind.annotation.ResponseBody;
 4
 5 @Controller
 6 public class HelloController {
 7     @ResponseBody
 8     @RequestMapping("/hello")
 9     public String hello(){
10         return "hello";
11     }
12 }

  5.简化部署

    <build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build>

  6.将应用打成jar包  直接用 java -jar 运行

  

转载于:https://www.cnblogs.com/PeterXu1997/p/9385615.html

SpringBoot学习(第一天)相关推荐

  1. SpringBoot学习笔记(3):静态资源处理

    SpringBoot学习笔记(3):静态资源处理 在web开发中,静态资源的访问是必不可少的,如:Html.图片.js.css 等资源的访问. Spring Boot 对静态资源访问提供了很好的支持, ...

  2. 目录:SpringBoot学习目录

    SpringBoot配套源码地址:gitee.com/hengboy/spr- SpringCloud配套源码地址:gitee.com/hengboy/spr- SpringBoot相关系列文章请访问 ...

  3. SpringBoot学习笔记(9)----SpringBoot中使用关系型数据库以及事务处理

    在实际的运用开发中,跟数据库之间的交互是必不可少的,SpringBoot也提供了两种跟数据库交互的方式. 1. 使用JdbcTemplate 在SpringBoot中提供了JdbcTemplate模板 ...

  4. SpringBoot 学习二:操作数据库

    2019独角兽企业重金招聘Python工程师标准>>> 本文将从以下几个方面介绍: 前言 配置数据源 SpringBoot 整合 Mybatis SpringBoot 整合 Jdbc ...

  5. Springboot学习笔记(二)Web开发

    前言: 学习B站UP主狂神说视频笔记整理视频链接 狂神笔记链接 上篇笔记链接-Springboot学习笔记(一)快速上手 Web开发 静态资源 在以往的SpringMVC中所有静态资源或者页面应该放在 ...

  6. 【Springboot学习笔记】SpringBoot+Mybatis+Thymeleaf+Layui数据表单从零开始实现按条件模糊分页查询的方法

    [Springboot学习笔记]SpringBoot+Mybatis+Thymeleaf+Layui数据表单从零开始实现按条件模糊分页查询的方法 目录 1.搭建环境 1.1直接从网上下载SpringB ...

  7. 【Springboot学习】SpringBoot集成Shiro前后端分离使用redis做缓存【个人博客搭建】

    shiro-redis 目录 shiro-redis 下载 shiro-core/jedis 版本对比图 使用前 如何配置? 设置文件 Redis 独立 Redis哨兵 Redis 集群 Spring ...

  8. SpringBoot 学习笔记

    SpringBoot 学习笔记 文章目录 SpringBoot 学习笔记 1. SpringBoot简介 1.1 什么是Spring 1.2 Spring 是如何简化Java开发的 1.3 什么是 S ...

  9. SpringBoot学习之旅(七)---JPA进阶篇之自定义查询、修改、分页

    文章目录 前言 源码下载 其他文章 查询关键字 自定义Select和Update 分页及自定义分页 自定义分页 分页查询的业务代码 前言 前一节SpringBoot学习之旅(六)-JPA操作MySql ...

  10. 狂神说——SpringBoot学习

    spring官网 SpringBoot官网 spring-security版本下载 狂神官网学习 也可以搜索B站 (狂神说) 学习网站:https://www.bilibili.com/video/B ...

最新文章

  1. PHP流程控制语句例题,第四堂、php流程控制语句
  2. a byte of python-《A Byte of Python》笔记
  3. 【原创】leetCodeOj ---Convert Sorted List to Binary Search Tree 解题报告
  4. Python带参数复数表示
  5. date数据存入mysql_Date对象存入mysql数据库
  6. 高性能服务器机柜,TS系列网络服务器机柜
  7. 用JSF实现页面刷新后,checkbox仍处于选中状态
  8. 国际象棋渲染测试软件,测试了五款软件八款游戏:AMD三代锐龙YES!但游戏英特尔略胜一筹...
  9. android面试题之四(红黑联盟)
  10. 冰封王座笑话:各英雄临死前说的话
  11. 小米笔记本U盘win10换win7系统操作教程
  12. 和菜鸟一起学android4.0.3源码之USB wifi移植心得
  13. Python nbs***bsp; 乱码
  14. 软件测试就业前景如何?
  15. (附源码)springboot萌宠宠物网店的开发与设计 毕业设计 011042
  16. 混合高斯模型原理和Lucas-Kanade方法介绍
  17. Java实现蓝桥杯调和级数
  18. 曙光1620-G20装Windows server 2008教程
  19. Pandas库常用知识记录
  20. LOV抛出值无效的异常

热门文章

  1. [高中作文赏析]渴望从前
  2. 如何在Spring MVC工程中进行单元测试
  3. Eclipse或MyEclipse—在Eclipse或MyEclipse中如何将jar包和相应的源代码关联起来
  4. C#-WinForm-发送邮件
  5. jasperReport - 多Table的PDF中文导出
  6. 恢复误删文件 Windows File Recovery
  7. 插入排序InsertSort
  8. oracle tochar fm,oracle的to_char中的fm-Oracle
  9. torch 默认参数初始化_Detection学习之九-torch中如何定义优化器及调整学习率
  10. Spring:连接池连接数据库报错Unknown system variable ‘tx_isolation‘