Spring Boot快速搭建入门程序
一、快速搭建入门程序
第一步
新增Spring-Boot-starter-parent依赖【父级项目的web依赖】
<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.1.7.RELEASE</version>
</parent>
第二步
新增Spring-Boot-starter-web依赖【子项目的web依赖】
<dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency>
</dependencies>
第三步
使用@SpringBootApplication注解并创建主程序类
@SpringBootApplication
public class HelloApplication {public static void main(String[] args){SpringApplication.run(HelloApplication.class);}
}
第四步
创建Controller HelloWorld访问程序
@RestController
public class HelloWorldController {@RequestMapping("/hello")public String hello(){return "This is my first SpringBoot Application";}
}
二、SpringBoot启动的两种方法
1.直接运行Main方法
2.使用插件启动
- 第一步 新增MAVEN插件spring-boot-maven-plugin
- 第二步 MAVEN插件增加<configuration>与<mainClass>,配置启动主函数
三、使用application.properties配置项目
properties和yml项目常用的两种文件配置方式,properties的优先级高于yml
- Spring Boot自动生成Resources目录下的application.properties配置文件
配置格式:key=value - Spring Boot自动生成Resources目录下的application.yml配置文件
配置格式:key: value(冒号之后由一个空格)
Spring Boot快速搭建入门程序相关推荐
- spring boot基础教程:入门程序Hello World的编写
前言 随着各种开源的第三方的组件爆发式增长,java的开发显得越来越笨重:繁多的配置,低下的开发效率,复杂的部署流程以及第三方技术集成难度大. 在上述环境下,Spring Boot应运而生.它使用&q ...
- Spring Boot快速搭建Spring框架
2019独角兽企业重金招聘Python工程师标准>>> Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著 ...
- Spring Boot快速搭建Web开发框架(Hibernate+Thymeleaf)
前言 Spring Boot的Web项目搭建参考: [Spring Boot系列]1. 项目搭建之一 整体介绍 Hibernate: ORM框架, 使用JPA统一接口操作数据库 基于MySQL数据库, ...
- 芋道 Spring Boot 快速入门
点击上方"芋道源码",选择"设为星标" 做积极的人,而不是积极废人! 源码精品专栏 原创 | Java 2019 超神之路,很肝~ 中文详细注释的开源项目 RP ...
- 视频教程-Spring boot快速入门-Java
Spring boot快速入门 十年项目开发经验,主要从事java相关的开发,熟悉各种mvc开发框架. 王振伟 ¥12.00 立即订阅 扫码下载「CSDN程序员学院APP」,1000+技术好课免费看 ...
- spring boot 快速入门
文章来源:https://www.cnblogs.com/junyang/p/8151802.html spring boot入门 -- 介绍和第一个例子 "越来越多的企业选择使用sprin ...
- 【720开发】 spring boot 快速入门
spring boot 快速入门 通过构建简单的REST应用,了解spring boot的开发基本流程,验证其简单.易用特性. 环境要求 Spring Boot 2.0.0.BUILD-SNAPSHO ...
- Spring boot快速入门:https://spring.io/quickstart网址翻译
Spring boot快速入门官网:https://spring.io/quickstart 翻译: What you'll build You will build a classic " ...
- Spring Boot概述与入门特点配置方式注入方式yim配置文件与多文件配置Spring Boot自动配置原理lombok应用
1. Spring Boot概述 Spring Boot是Spring项目中的一个子工程,与我们所熟知的Spring-framework 同属于spring的产品: 首页Spring Boot简介可以 ...
最新文章
- 看译飞的由浅入深漫谈margin属性
- 3D Button Suite
- python预测药_python 最麻烦的时间有药了
- 使用go制作微服务数据计算
- BIND DNS 软件修复高危 DoS 漏洞
- python利器-python利器去广告版
- Android - Broadcast机制
- Halcon:计算两条曲线的相关性(皮尔森系数)
- [DAX] MIN函数 | MINX函数
- 【数据分析】京东平台用户画像分析
- 程序员值得收藏的10大网站 | 推荐指数 | 满天星★★★★★
- matlab转子瞬态响应,转子热致振动现象的瞬态响应特性研究
- Telegram 查看下载保存的文件
- 标准化存贷款数据报送系统
- Delphi重建与删除Foxpro(DBF)数据库索引文件CDX
- 二进制推广者电子计算机,31-戏说计算机与二进制那点事儿
- JavaMail 给多人发送邮件
- MS51替换N76E003注意事项
- 写策划案需要了解策划案的内容以及撰写原则
- MAC查看库信息/rpath(类似ldd)otool
热门文章
- 外刊晨读 2018 年 年 5 月 月 15 日
- SpringCloud基本模块分配搭建以及负载均衡
- python--数据类型bytes
- NOIP2013Day1T3 表示只能过一个点
- CodeSign error: code signing is required for product type Application in SDK iOS
- CF 67A - Partial Teacher
- Ajax(一)显示可用内存空间
- 复杂的数据类型3 - C++快速入门09
- js中的错误missing ( before function parameter
- mysql数据库上传ftp服务器中_备份部分mysql表并上传至指定ftp服务器目录中