STS用Maver创建SpringBoot工程

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

1

首先创建一个maven项目,“File”-“New”-“Maven Project”。STS用Maver创建SpringBoot工程_第1张图片

2

使用默认的工作空间即可。
STS用Maver创建SpringBoot工程_第2张图片

3

选择maven-archetype-quickstart,next。
STS用Maver创建SpringBoot工程_第3张图片

4

填写Group Id、Artifact Id,一般来说它们分别对应公司名、项目名。
STS用Maver创建SpringBoot工程_第4张图片

5

创建完毕后,项目结构如下图,主要是src/main/java、src/main/test、pom.xml,此时可以删除src/main/test/com.mycompany.myproject下面的AppTest.java文件,一般会用SpringBoot的Test方法编写该文件,此处我们可以不用。
STS用Maver创建SpringBoot工程_第5张图片

6

下面修改pom.xml文件,格式如下图,加入标红的配置。
STS用Maver创建SpringBoot工程_第6张图片STS用Maver创建SpringBoot工程_第7张图片


	4.0.0

	com.ahzy
	Cinema
	0.0.1-SNAPSHOT
	jar

	Cinema
	http://maven.apache.org

	
		org.springframework.boot
		spring-boot-starter-parent
		2.1.4.RELEASE
		 
	

	
		UTF-8
	

	


		
			org.springframework.boot
			spring-boot-starter-web
		

		
			org.springframework.boot
			spring-boot-starter-test
			test
		
		
			junit
			junit
			3.8.1
			test
		
	

	
		
			
				org.springframework.boot
				spring-boot-maven-plugin
			
		
	

7

接下来修改src/main/java/com.mycompany.myproject下的App.java文件,注意标红的地方要写对。
STS用Maver创建SpringBoot工程_第8张图片

8

此时编写Controller代码,注意要用@RestController注解。
STS用Maver创建SpringBoot工程_第9张图片

9

然后选中App.java,右键Run As - Spring Boot App启动项目。
STS用Maver创建SpringBoot工程_第10张图片

10

可以在控制台看到启动的端口和启动成功日志。
STS用Maver创建SpringBoot工程_第11张图片

11

现在就可以在浏览器输入http://localhost:8080/test来测试效果了,如下:json格式的数据已经返回了。
STS用Maver创建SpringBoot工程_第12张图片

12

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

你可能感兴趣的:(软件)