STS用Maver创建SpringBoot工程

STS用Maver创建SpringBoot工程

STS是专门用来开发spring项目的工具,它是从eclipse发展而来,使用和eclipse非常类似。下面讲讲如何使用STS快速而简单地开发SpringBoot版的Rest接口API,相对于普通的spring项目,它可以省去大量的代码,大大提高工作效率。

1

首先创建一个maven项目,“File”-“New”-“Maven Project”。在这里插入图片描述

2

使用默认的工作空间即可。
在这里插入图片描述

3

选择maven-archetype-quickstart,next。
在这里插入图片描述

4

填写Group Id、Artifact Id,一般来说它们分别对应公司名、项目名。
在这里插入图片描述

5

创建完毕后,项目结构如下图,主要是src/main/java、src/main/test、pom.xml,此时可以删除src/main/test/com.mycompany.myproject下面的AppTest.java文件,一般会用SpringBoot的Test方法编写该文件,此处我们可以不用。
在这里插入图片描述

6

下面修改pom.xml文件,格式如下图,加入标红的配置。
在这里插入图片描述在这里插入图片描述

<project xmlns="http://maven.apache.org/POM/4.0.0"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
	<modelVersion>4.0.0</modelVersion>

	<groupId>com.ahzy</groupId>
	<artifactId>Cinema</artifactId>
	<version>0.0.1-SNAPSHOT</version>
	<packaging>jar</packaging>

	<name>Cinema</name>
	<url>http://maven.apache.org</url>

	<parent>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-parent</artifactId>
		<version>2.1.4.RELEASE</version>
		<relativePath /> <!-- lookup parent from repository -->
	</parent>

	<properties>
		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
	</properties>

	<dependencies>


		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-web</artifactId>
		</dependency>

		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-test</artifactId>
			<scope>test</scope>
		</dependency>
		<dependency>
			<groupId>junit</groupId>
			<artifactId>junit</artifactId>
			<version>3.8.1</version>
			<scope>test</scope>
		</dependency>
	</dependencies>

	<build>
		<plugins>
			<plugin>
				<groupId>org.springframework.boot</groupId>
				<artifactId>spring-boot-maven-plugin</artifactId>
			</plugin>
		</plugins>
	</build>
</project>

7

接下来修改src/main/java/com.mycompany.myproject下的App.java文件,注意标红的地方要写对。
在这里插入图片描述

8

此时编写Controller代码,注意要用@RestController注解。
在这里插入图片描述

9

然后选中App.java,右键Run As – Spring Boot App启动项目。
在这里插入图片描述

10

可以在控制台看到启动的端口和启动成功日志。
在这里插入图片描述

11

现在就可以在浏览器输入http://localhost:8080/test来测试效果了,如下:json格式的数据已经返回了。
在这里插入图片描述

12

以上就是在STS中创建SpringBoot的Rest Api接口的基本步骤,可以满足基本需求,当然生产环境中一般都会对入参、出参进行加密,这些就是更高深一点的内容了,以后会写。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/106709.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 用npm安装yarn(买电脑主要看哪些配置)

    写在前面:前端开发常需要配合后台同时进行,在没有后台的情况下,服务器通信和获取数据进行页面渲染就无法进行。使用Javascript编写的Node.js服务器,对于前端开发人员来说,可以免去对学习服务器脚本语言的学习成本,能够在短时间构建一套完整的、高效的Web服务。NPM(NodePackageManager)作为Node.js的依赖包管理器便应运而生,而YARN则是针对NPM的一些不太优…

    2022年4月10日
    41
  • vue 如何关闭 eslint 检查

    vue 如何关闭 eslint 检查在实际开发过程中,eslint的作用不可估量,诸如:1.审查代码是否符合编码规范和统一的代码风格;2.审查代码是否存在语法错误;But,对于初学者来说,这个功能极其不友好,各种问题层出不穷,让很多初学者头疼不已,我们有没有办法关掉它,等适当时机在启用它呢,答案是肯定的。不同vuecli版本创建工程的时候,稍微有些差别,要仔细甄别,我的vuecliv4.5.9方案一:vue脚手架创建工程的时候,不要选择Linter/Formatter选项,(那如何选择启用,请参照方案二)

    2022年5月20日
    56
  • asp net mvc 全局捕获异常的方法

    asp net mvc 全局捕获异常的方法在一个网站的开发测试阶段,我们经常需要全局捕获异常。使得网站在异常发生时并不会整个崩掉,从而影响到所有用户的访问,同时记录下异常的详细信息,以便于网站维护人员在异常发生后,可以准确定位异常所在位置和原因。本文使用过滤器的方式来实现全局异常捕获。网上也有很多类似的博文教程,我这里整理了一份日志打印比较完整的。新建过滤器在您的Util项目添加过滤器ExceptionLogAttribute.cs:usingSystem;usingSystem.Web;usingSystem.Web.Mv

    2022年7月22日
    10
  • webstorm必装十大插件_webpack常用插件

    webstorm必装十大插件_webpack常用插件activate-power-mode狂拽炫酷吊炸天装逼的插件,atom上的神器啊,抱着试一试的心态一搜,webstorm上居然也有了,安装之后可以在window->activate-power-mode中关闭震动以及开启彩色模式。TabNine可以记录用户习惯自动补全代码,牛逼ESLint代码检查插件RainbowBrackets彩虹色的括号,颜……

    2025年10月13日
    2
  • 580解锁bl工具_小米解锁卡刷教程

    580解锁bl工具_小米解锁卡刷教程本期教程教你如何给小米手机解锁卡刷在浏览器输入小米社区官网:xiaomi.cn,点击手机解锁点击立即解锁点击解锁工具下载,下载完成后解压在手机上打开设置-我的设备-全部参数,连续点击MIUI版本7次即可开启开发者模式返回到设置主界面,点击更多设置-开发者选项-设备解锁状态,并关闭WiFi网络,开启数据网络进行绑定解bl会清除所有数据,请自行备份数据备份完数据后,手机关机。按电源键+音量键…

    2022年6月11日
    93
  • 服务器内网怎么更新微软补丁,架WSUS服务器 内网自动打补丁「建议收藏」

    三、客户端配置  运行“Gpedit.msc”打开组策略编辑器。在组策略编辑器中,依次单击“计算机配置→管理模板→Windows组件→WindowsUpdate”。在右侧双击“配置自动更新”,将自动更新策略设置为“启用”,并设置为“自动下载并计划安装”(图4)。图4双击“指定IntranetMicrosoft更新服务位置”,选择“已启用”项,在“为检测更新设置Intranet夹新服务”下方输入…

    2022年4月18日
    40

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号