SpringBoot的搭建
一:搭建
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的搭建相关推荐
- springboot环境搭建及入门必知
springboot环境搭建 导入springboot父项目依赖,目的是统一当前整合技术版本 <!--继承springboot父项目--> <parent> <g ...
- SpringBoot+MyBatis搭建迷你小程序
简介:用Spring Boot框架大大简化了新Spring应用的初始搭建以及开发过程,在开发人员中越来越受到欢迎.微信小程序作为目前炙手可热的应用,很有可能在未来占据轻应用的市场.本门课程的主要目的是 ...
- mall整合SpringBoot+MyBatis搭建基本骨架
本文主要讲解mall整合SpringBoot+MyBatis搭建基本骨架,以商品品牌为例实现基本的CRUD操作及通过PageHelper实现分页查询. mysql数据库环境搭建 下载并安装mysql5 ...
- Springboot项目搭建(前端到数据库,超详细,附详细步骤截图)
下面详细谈谈我的第一个springboot项目搭建,希望会给还在摸索的同学一点帮助. 有兴趣的同学请加qq:1718283122 备注csdn ---------------------------- ...
- ssm如何支持热部署_IntelliJ IDEA基于SpringBoot如何搭建SSM开发环境
之前给大家在博文中讲过如何通过eclipse快速搭建SSM开发环境,但相对而言还是有些麻烦的,今天小编给大家介绍下如何使用IntelliJ IDEA基于SpringBoot来更快速地搭建SSM开发环境 ...
- springboot项目搭建0000-导航篇
前言:这篇帖子没有任何涉及技术的内容,如果你想找springboot相关的技术知识,可以不用往下看了. 这篇帖子仅仅是对我的springboot相关博客,开辟一个导航页,方便读者.技术大牛略过 主要参 ...
- springboot+vue搭建简单的聊天网站,从0到上线(腾讯云)
springboot+vue搭建简单的聊天网站,从0到上线 整体架构简单梳理 云服务器 nginx的基础配置 springboot-eureka简单梳理 聊天功能实现的基础流程 ws的实现 整体架构简 ...
- Springboot+Netty搭建UDP客户端
使用Netty+SpringBoot方式可以快速地开发一套基于UDP协议的服务端程序,同样的也可以开发客户端,一般使用UDP都是使用原生的方式,发送消息后就不管不问,也就是不需要确定消息是否收到,这里 ...
- Springboot+Netty搭建TCP客户端-多客户端
之前搭建了一个Springboot+Netty服务端的应用,既然有服务端,自然也有客户端的应用,现在搭建一个Springboot+Netty客户端的应用Demo程序,多客户端方式,使用服务端和客户端进 ...
- SpringBoot系统搭建集成-007-集成Redis
Lison <cundream@163.com>, v1.0.0, 2019.10.13 SpringBoot系统搭建集成-007-集成Redis 一. 直接导入Redis的依赖 < ...
最新文章
- java字符串数组拷贝函数_java 数组的拷贝 对象数组的拷贝 System.arraycopy函数
- python【力扣LeetCode算法题库】104-二叉树的最大深度
- 从圆的面积说起 循环小数 PI
- java注解中可使用对象_Java注解(二):实战 - 直接使用对象列表生成报表...
- 重磅!阿里云发布最新服务等级协议SLA ,多实例可用性升为99.995%
- DefaultNetworkCredentials vs DefaultCredentials
- 究竟还要等多久才能坐上真正的无人驾驶汽车?
- 拉格朗日中值定理ξ怎么求_【实力干货】!!!高中数学教材之外的常用定理和公式!!!...
- Asp.net2.0页面的生命周期
- Cockos REAPER for Mac - 多音轨录制编辑软件
- php 数组json失败,php json转数组出错
- 14届数独-真题标准数独-Day 2-20220117
- python发送短信接口_Python发短信接口
- 基于Matlab的随机森林算法实现(附算法介绍及代码详解)
- 别瞎扯,元宇宙就是没有切实发展?
- 如何把小程序游戏运行到自有app中?
- 子平真诠释疑笔记(五)
- Android 上面实现红外解析(NEC编码)
- Manjaro引导项丢失修复
- python工程师工资一般多少-Python工程师的薪资到底有多高
热门文章
- Atitit 软件设计中的各种图纸 uml 之道 1. 常见设计成果与图纸	1 1.1. ui原型图与html	1 1.2. 业务逻辑 伪代码 各种uml图	1 1.3. 业务逻辑 流程图 ns
- atitit 商业项目常用模块技术知识点 v3 qc29
- Atiti 数据库系统原理 与数据库方面的书籍 attilax总结 v3 .docx
- paip.c++ qt 图片处理 检测损坏的图片
- PAIP.在程序中设置壁纸墙纸
- “后T+0”时代:基金电商人以变应变
- 搭载敏捷飞天底座 阿里云专有云敏捷版全面升级 | 凌云时刻
- Java画韦恩图_R绘制韦恩图 | Venn图
- 【优化算法】差分进化优化杂草优化(DIWO)【含Matlab源码 1482期】
- 【语音合成】基于matlab重叠存储法的信号分帧与还原【含Matlab源码 567期】