Spring Boot 工程的创建和运行(图文)
作者:Sam哥哥 发布时间:2022-06-26 15:39:49
标签:Spring,Boot,创建,运行
概述
还没玩过Spring Boot,现在越来越多的公司在用了,不得不学习了。本篇是Spring Boot的开篇,简单介绍一下如何创建一个Spring Boot项目和运行起来。
环境准备
1、JDK 1.8
2、IDEA
创建Spring Boot的工程
new一个project
选择Spring Initializr
选择使用JDK1.8后,点击Next。
填写Group和Artifact
这里我写的是
Group: com.springboot
Artifact:study
同时选用Maven来构建程序。选择完后点击Next。
选择Spring Boot的版本和组件
为了演示方便,目前就先勾选Web组件即可。选完后点击Next。
修改工程名称
本文使用的工程名称是
spring_boot_study
修改完后,点击finish按钮。
运行Spring Boot程序
经过上面的步骤后,Spring Boot为我们默认生成了一个启动类,叫StudyApplication
,我们就基于这个来编写一个Hello程序。
package com.springboot;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@SpringBootApplication
@RestController
public class StudyApplication {
@RequestMapping("/hello")
public String hello() {
return "hello,Spring Boot";
}
public static void main(String[] args) {
SpringApplication.run(StudyApplication.class, args);
}
}
直接在IDEA中运行这个main方法,就可以启动这个Spring Boot程序了。访问路径如下:
http://localhost:8080/hello
输出结果如下
hello,Spring Boot
到此,一个简单的Spring Boot的程序就构建成功了。
来源:http://blog.csdn.net/linsongbin1/article/details/79240357


猜你喜欢
- 前言Java中容器对象主要用来存储其他对象,根据实现原理不同,主要有3类常用的容器对象:1、ArrayList 使用数组结构存储容器中的元素
- 前言最近在知乎上面看到一篇关于程序员面试的问题,面试官问我们一般有几种注入的方法,这几种注入的方法分别在什么时候运用比合理,当时我看到这个时
- 对数组使用 foreachC#提供 foreach 语句。 该语句提供一种简单、明了的方法来循环访问数组或任何可枚举集合的元素。 forea
- 1、IO流1.流和流的分类什么是IO流?I:Input (输入)O: Ouput(输出)IO流的分类?有多种分类方式:一种方式是按照流的方向
- 先来看看效果:图片切分很多份,点击交换拼成一张完整的;这样关卡也很容易设计,3 3;4 4;5 5;6 6;一直下去加了个切换动画,效果还是
- [LeetCode] 9. Palindrome Number 验证回文数字Determine whether an integer is
- 前言工作中遇到nodejs端通过aes加密,安卓客户端Java解密,同样nodejs也需要解密安卓客户端加密过来的内容,发现两个加密结果不一
- 前言Quarkus和RESTEasy团队非常高兴地宣布了Quarkus中的RESTEasy Reactive集成已进入master分支,并将
- SpringBoot 1.5.9 版本加入actuator依赖后,访问/beans 等敏感的信息时候报错,如下Tue Mar 07 21:1
- 本文实例为大家分享了Flutter实现底部导航栏的具体代码,供大家参考,具体内容如下效果实现先将自动生成的main.dart里面的代码删除,
- 前言 图片加水印:Springboot 图片需要添加水印,怎么办? 1秒就实现那么word文档替换文字、插入图片,当然也是1秒钟了
- Android的布局管理器本身就是个UI组件,所有的布局管理器都是ViewGroup的子类,而ViewGroup是View的子类,所以布局管
- 本文实例讲述了Java编程调用微信分享功能。分享给大家供大家参考,具体如下:这篇文章介绍如何使用java开发微信分享功能,因为工作,已经开发
- 1概述众所周知,Java支持平台无关性、安全性和网络移动性。而Java平台由Java虚拟机和Java核心类所构成,它为纯Java程序提供了统
- 前言这几天在做一个小工具app,结果在fragment里面动态申请权限提示原有的申请方法已经弃用,还画了很明显的删除线。。。这叫一个强迫症的
- 打注解@SpringBootTest的时候不会出现提示但是又导入了 <dependency> &nb
- 上一篇文章自定义viewgroup(1)地址:https://www.jb51.net/article/100608.htm这里直接代码:p
- 1.editplus1.1 官方下载https://www.editplus.com/官方下载最新的64位2 .解压就可以使用2.1 vsc
- 问题描述:输入:两个日期输出:两个日期相差的天数具体代码实现方法1:通过Calendar类的日期比较。注意:这里需要考虑一下:日期是跨年份的
- C# 关于Invoke首先说下,invoke和begininvoke的使用有两种情况:control中的invoke、begininvoke