搭建第一个springBoot 摘抄自蚂蚁课堂
SpringBoot简介
在您第1次接触和学习Spring框架的时候,是否因为其繁杂的配置而退却了?在你第n次使用Spring框架的时候,是否觉得一堆反复黏贴的配置有一些厌烦?那么您就不妨来试试使用Spring Boot来让你更易上手,更简单快捷地构建Spring应用!
Spring Boot让我们的Spring应用变的更轻量化。比如:你可以仅仅依靠一个Java类来运行一个Spring引用。你也可以打包你的应用为jar并通过使用java -jar来运行你的Spring Web应用。
Spring Boot的主要优点:
为所有Spring开发者更快的入门
开箱即用,提供各种默认配置来简化项目配置
内嵌式容器简化Web项目
没有冗余代码生成和XML配置的要求
一,第一个hello Word
创建一个maven工程如图
点击下一步完成创建项目
2.引入pom依赖文件,这里的引用parent 和web这两个依赖就可以,这里maven继承了springMVC基础的依赖包。
<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>1.3.3.RELEASE</version>
</parent>
<dependencies>
<!—SpringBoot web 组件 --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency>
</dependencies
3.创建HelloWordController类springBoot使用内置tomcat 有两种启动方式,下面介绍第一种
@EnableAutoConfiguration //让 Spring Boot 根据应用所声明的依赖来对 Spring 框架进行自动配置
@RestController //可以返回JSON格式数据的controller注解
public class HelloWordController {
@RequestMapping("index")
public String index(){return "Hello Word";
}
public static void main(String[] args) {//标志为启动类SpringApplication.run(HelloWordController.class, args);
}
}
4.启动后访问http://127.0.0.1:8080/index
至此一个简单springBoot项目启动成功!springBoot项目有很多注解希望大家多了解些注解的作用!
搭建第一个springBoot 摘抄自蚂蚁课堂相关推荐
- 搭建第一个SpringBoot工程;SpringBoot整合mybatis;SpringBoot整合Redis-cluster集群;SpringBoot整合EhCache;
写在前头,以下内容主要是为了自己复习之用,如果你有幸看到这篇文章,请不要嫌弃某些地方有所跳跃或省略. 1. 搭建第一个SpringBoot工程 1.1 创建工程 1.2 初始pom.xml文件内容 1 ...
- 使用IDEA搭建第一个SpringBoot程序
近来在研究SpringBoot的使用,现在把使用IDEA搭建一个SpringBoot的HelloWorld程序记录下来 新建一个SpringBoot环境 打开你的IntelliJ IDEA,然后选择C ...
- 蚂蚁课堂史上最全SpringBoot视频教程
早上CSDN花积分换到了这部视频,后来去官网看了下竟然是免费的,这里分享给大伙.希望对大家有用. 课程大纲 第一节(SpringBoot概述) 第二节(创建第一个SpringBoot项目) 第三节(S ...
- 从0搭建一个Springboot+vue前后端分离项目(一)安装工具,创建项目
从0搭建一个Springboot+vue前后端分离项目(二)使用idea进行页面搭建+页面搭建 参考学习vue官网文档 https://v3.cn.vuejs.org/guide/installati ...
- SpringBoot:搭建第一个Web程序
本文简单介绍一下spingBoot搭建web程序的流程,希望对入门学习spingBoot的朋友有所帮助.本文采用的开发工具是IDEA. 1.打开IDEA,创建项目. 2.点击创建项目,进入下一步,具体 ...
- 蚂蚁课堂 - springboot入门(非常详细)讲解人:(余胜军)
蚂蚁课堂 - springboot入门(非常详细)讲解人:(余胜军) http://www.mayikt.com/course/video/1172
- 一个springboot能支持多少并发_吃透这篇,你也能搭建出一个高并发和高性能的系统...
" 什么是高并发?高并发是互联网分布式系统架构的性能指标之一,它通常是指单位时间内系统能够同时处理的请求数,简单点说,就是 QPS(Queries Per Second). 那么我们在谈论高 ...
- 蚂蚁课堂(每特学院)-2期
蚂蚁课堂2期视频公开-请大家多多支持蚂蚁课堂 密码: tt53 0001-蚂蚁课堂(每特学院)-2期-多线程快速入门 第01节.线程与进程的区别 第02节.为什么要用到多线程 第03节.多线程应用场景 ...
- 第一个SpringBoot程序(详细解析Grounp、Artifact等项目信息含义)
目录 创建第一个springboot项目 方式一:IDEA中创建 1. 创建一个new project 2. 选择Spring Initializr 3. 填写项目信息 4. 选择初始化的组件及spr ...
- 四、创建第一个springboot项目
简介 spring boot 它的设计目的就是为例简化开发,开启了各种自动装配,你不想写各种配置文件,引入相关的依赖就能迅速搭建起一个web工程.它采用的是建立生产就绪的应用程序观点,优先于配置的惯例 ...
最新文章
- java 查找一行_Java培训之工具类通用的查询一行多列,非实体
- AjaxControlToolkit HoverMenuExtender 控件演示
- 从简历筛选看怎么写一篇有亮点的简历
- 打造一个实用的Ubuntu Linux
- ubuntun 下安装 node-v0.10.26
- 获取计算机最大磁盘,Qt获取电脑磁盘容量(示例代码)
- mysql 时间序列可视化工具_mysql – 从from到to条目创建时间序列
- 跨Rollup转账应用HopProtocol将于4月份上线主网
- python学习——matplotlib库——条形图(横版和竖版)
- CSDN创始人蒋涛:开发者是泛终端生态的第一推动力
- python编程设计圆柱_《学习PYTHON—做个有编程能力的设计师》怎么样_目录_pdf在线阅读 - 课课家教育...
- 如何引入阿里矢量图标库彩色图标
- 在python中使用websockets
- 3GPP使用方法与协议下载
- 创新的原则(《创新与企业家精神》彼得·德鲁克)
- 2018永洪科技大数据技术上海峰会-唤醒数据.遇见未来
- 浅谈人工智能与游戏思维
- 如何把多张图片合并成一个PDF?
- Html 实现角标效果
- java鬼吹灯搬山法杖_倒斗四大门派卸岭、搬山、摸金、发丘,《鬼吹灯》为何不讲发丘...
热门文章
- IDEA常用的搜索快捷键
- python酷q机器人_NoneBot+酷Q,打造QQ机器人
- ITIL 4和DevOps的关系?
- python中模运算_Python中的模运算
- 【光剑藏书轩2021】《表象与本质:类比,思考之源和思维之火》
- Missing artifact com.oracle:ojdbc7:jar:12.1.0.1. 配置maven.pom.xml,ojdbc.jar包出错
- python3.5安装包_Python 3.5.4详细图文安装教程(附安装包) | 我爱分享网
- 图解TCP/IP(第5版)
- java基于springboot高校后勤报修管理系统
- 谭浩强 C程序设计(第五版)