一:搭建

1.环境要求

  Java7及以上

  Spring Framework4.1.5及以上

2.新建一个maven工程

  

  

  

  

  

3.pom.xml(生成)

<!-- 必须引入spring-parent,因为里面实现了很多jar的依赖管理,不需要写jar版本 -->
 <!-- spring mvc(这个在springBoot中已经默认集成,只需要添加springboot-web的依赖就行) -->
 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 3     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
 4     <modelVersion>4.0.0</modelVersion>
 5
 6     <groupId>com.caojun</groupId>
 7     <artifactId>springboot</artifactId>
 8     <version>0.0.1-SNAPSHOT</version>
 9     <packaging>jar</packaging>
10
11     <name>springboot</name>
12     <description>Demo project for Spring Boot</description>
13
14     <parent>
15         <groupId>org.springframework.boot</groupId>
16         <artifactId>spring-boot-starter-parent</artifactId>
17         <version>1.5.8.RELEASE</version>
18         <relativePath/> <!-- lookup parent from repository -->
19     </parent>
20
21     <properties>
22         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
23         <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
24         <java.version>1.8</java.version>
25     </properties>
26
27     <dependencies>
28         <dependency>
29             <groupId>org.springframework.boot</groupId>
30             <artifactId>spring-boot-starter-web</artifactId>
31         </dependency>
32
33         <dependency>
34             <groupId>org.springframework.boot</groupId>
35             <artifactId>spring-boot-starter-test</artifactId>
36             <scope>test</scope>
37         </dependency>
38     </dependencies>
39
40     <build>
41         <plugins>
42             <plugin>
43                 <groupId>org.springframework.boot</groupId>
44                 <artifactId>spring-boot-maven-plugin</artifactId>
45             </plugin>
46         </plugins>
47     </build>
48
49
50 </project>

4.这个时候会出现一个Maven Dependencies

  先maven update一下

  

二:测试

1.对自带的程序进行启动

  

  

2.新建java程序

  

 1 package com.caojun.springboot;
 2
 3 import org.springframework.web.bind.annotation.RequestMapping;
 4 import org.springframework.web.bind.annotation.RequestMethod;
 5 import org.springframework.web.bind.annotation.RestController;
 6
 7 @RestController
 8 public class HelloSpringBoot {
 9
10     @RequestMapping(value="/hello",method = RequestMethod.GET)
11     public String say(){
12         return "Hello Spring Boot";
13     }
14 }

3.重新启动

  去页面上观察效果

  

三:maven库

  

  

SpringBoot的搭建相关推荐

  1. springboot环境搭建及入门必知

    springboot环境搭建 导入springboot父项目依赖,目的是统一当前整合技术版本 <!--继承springboot父项目--> <parent>     <g ...

  2. SpringBoot+MyBatis搭建迷你小程序

    简介:用Spring Boot框架大大简化了新Spring应用的初始搭建以及开发过程,在开发人员中越来越受到欢迎.微信小程序作为目前炙手可热的应用,很有可能在未来占据轻应用的市场.本门课程的主要目的是 ...

  3. mall整合SpringBoot+MyBatis搭建基本骨架

    本文主要讲解mall整合SpringBoot+MyBatis搭建基本骨架,以商品品牌为例实现基本的CRUD操作及通过PageHelper实现分页查询. mysql数据库环境搭建 下载并安装mysql5 ...

  4. Springboot项目搭建(前端到数据库,超详细,附详细步骤截图)

    下面详细谈谈我的第一个springboot项目搭建,希望会给还在摸索的同学一点帮助. 有兴趣的同学请加qq:1718283122 备注csdn ---------------------------- ...

  5. ssm如何支持热部署_IntelliJ IDEA基于SpringBoot如何搭建SSM开发环境

    之前给大家在博文中讲过如何通过eclipse快速搭建SSM开发环境,但相对而言还是有些麻烦的,今天小编给大家介绍下如何使用IntelliJ IDEA基于SpringBoot来更快速地搭建SSM开发环境 ...

  6. springboot项目搭建0000-导航篇

    前言:这篇帖子没有任何涉及技术的内容,如果你想找springboot相关的技术知识,可以不用往下看了. 这篇帖子仅仅是对我的springboot相关博客,开辟一个导航页,方便读者.技术大牛略过 主要参 ...

  7. springboot+vue搭建简单的聊天网站,从0到上线(腾讯云)

    springboot+vue搭建简单的聊天网站,从0到上线 整体架构简单梳理 云服务器 nginx的基础配置 springboot-eureka简单梳理 聊天功能实现的基础流程 ws的实现 整体架构简 ...

  8. Springboot+Netty搭建UDP客户端

    使用Netty+SpringBoot方式可以快速地开发一套基于UDP协议的服务端程序,同样的也可以开发客户端,一般使用UDP都是使用原生的方式,发送消息后就不管不问,也就是不需要确定消息是否收到,这里 ...

  9. Springboot+Netty搭建TCP客户端-多客户端

    之前搭建了一个Springboot+Netty服务端的应用,既然有服务端,自然也有客户端的应用,现在搭建一个Springboot+Netty客户端的应用Demo程序,多客户端方式,使用服务端和客户端进 ...

  10. SpringBoot系统搭建集成-007-集成Redis

    Lison <cundream@163.com>, v1.0.0, 2019.10.13 SpringBoot系统搭建集成-007-集成Redis 一. 直接导入Redis的依赖 < ...

最新文章

  1. java字符串数组拷贝函数_java 数组的拷贝 对象数组的拷贝 System.arraycopy函数
  2. python【力扣LeetCode算法题库】104-二叉树的最大深度
  3. 从圆的面积说起 循环小数 PI
  4. java注解中可使用对象_Java注解(二):实战 - 直接使用对象列表生成报表...
  5. 重磅!阿里云发布最新服务等级协议SLA ,多实例可用性升为99.995%
  6. DefaultNetworkCredentials vs DefaultCredentials
  7. 究竟还要等多久才能坐上真正的无人驾驶汽车?
  8. 拉格朗日中值定理ξ怎么求_【实力干货】!!!高中数学教材之外的常用定理和公式!!!...
  9. Asp.net2.0页面的生命周期
  10. Cockos REAPER for Mac - 多音轨录制编辑软件
  11. php 数组json失败,php json转数组出错
  12. 14届数独-真题标准数独-Day 2-20220117
  13. python发送短信接口_Python发短信接口
  14. 基于Matlab的随机森林算法实现(附算法介绍及代码详解)
  15. 别瞎扯,元宇宙就是没有切实发展?
  16. 如何把小程序游戏运行到自有app中?
  17. 子平真诠释疑笔记(五)
  18. Android 上面实现红外解析(NEC编码)
  19. Manjaro引导项丢失修复
  20. python工程师工资一般多少-Python工程师的薪资到底有多高

热门文章

  1. Atitit 软件设计中的各种图纸 uml 之道 1. 常见设计成果与图纸 1 1.1. ui原型图与html 1 1.2. 业务逻辑 伪代码 各种uml图 1 1.3. 业务逻辑 流程图 ns
  2. atitit 商业项目常用模块技术知识点 v3 qc29
  3. Atiti 数据库系统原理 与数据库方面的书籍 attilax总结 v3 .docx
  4. paip.c++ qt 图片处理 检测损坏的图片
  5. PAIP.在程序中设置壁纸墙纸
  6. “后T+0”时代:基金电商人以变应变
  7. 搭载敏捷飞天底座 阿里云专有云敏捷版全面升级 | 凌云时刻
  8. Java画韦恩图_R绘制韦恩图 | Venn图
  9. 【优化算法】差分进化优化杂草优化(DIWO)【含Matlab源码 1482期】
  10. 【语音合成】基于matlab重叠存储法的信号分帧与还原【含Matlab源码 567期】