Spring Boot插件spring tool suite安装及使用详解

作者:卜可 时间:2021-12-15 03:29:23 

本文分为俩部分:

  • 第一部分介绍如何给Eclipse安装Spring Boot开发插件spring tool suite(简称STS);

  • 第二部分介绍如何使用STS开发Spring Boot项目。

安装插件

由于官网STS插件只提供最新俩个版本的更新包,其他版本只有带Eclipse的完整包的下载链接,所以我建议使用Eclipse在线安装方式安装STS插件。

安装STS

打开Eclipse,菜单栏点击Help —> Eclipse Marketplce –> 搜索框输入STS,如图:

Spring Boot插件spring tool suite安装及使用详解

点击install按钮,一直点击下一步即可,安装时间有点长,需要耐心等待,安装提示后重启Eclipse。

检查是否安装成功

重启Eclipse后,打开Window –> Preference,如果有如图所示的选项(Spring),即表示安装成功。

Spring Boot插件spring tool suite安装及使用详解

使用STS进行开发

1、 创建Spring Boot项目

右键,new –> Other,选择Spring选项框中的Spring Starter Project;

Spring Boot插件spring tool suite安装及使用详解

选择新建的项目类型点击next后,弹出如下图的配置框,进行相关输入后,继续next。

Spring Boot插件spring tool suite安装及使用详解

我们创建一个web项目,在新弹出的选择框中勾选项目依赖web中的web。选择后工具会自动配置项目依赖(帮助开发者配置Maven依赖项)。如果这一步选错了或者少选依赖也没事,我们随时可以在pom文件中手动修改依赖项配置。点击下一步后,Maven会自动下载相关依赖。

Spring Boot插件spring tool suite安装及使用详解

2、项目结构

项目创建成功后的目录结构如下:

Spring Boot插件spring tool suite安装及使用详解

图中SpringBoot1Application.java为Spring Boot项目的启动类,执行它的main方法就可以启动项目。注意,该文件必须位于其他类的上一级包路径,最好在根路径。

application.properties文件是Spring Boot的配置文件,关于Spring Boot的配置都可以在这里进行。

3、测试项目

新建包com.qike.controller,并创建如下Controller类:


@RestController
@EnableAutoConfiguration
public class Example
{
 @RequestMapping("/")
 public String home()
 {
   return "Hello World!";
 }

public static void main(String[] args) throws Exception
 {
   SpringApplication.run(Example.class, args);
 }
}

运行启动类的main方法,控制台输出如下内容表示正在启动并部署项目:

Spring Boot插件spring tool suite安装及使用详解

Spring Boot默认启动8080端口,打开浏览器访问http://localhost:8080/,浏览器显示下图内容,项目启动成功。

Spring Boot插件spring tool suite安装及使用详解

4、使用STS工具

4.1 使用Boot Devtools

Boot Devtools无疑是一款开发利器,它支持热部署应用。在我们修改代码后,点击保存,该工具会自动部署项目,大大提高开发效率,减少不必要的等待时间。并且我们关闭项目的时候,自动执行Spring的监听回调。

开启方法:
项目右键 Spring Tools –> Add Boot Devtools

使用方法:
在执行启动类的main方法的时候,选择如图所示的Spring Boot App即可:

Spring Boot插件spring tool suite安装及使用详解

4.2 Spring Explorer

Spring Explorer是Srping Boot项目浏览视图,熟练使用他后(尤其是在微服务项目中),可以定位文件,方法。

添加方法:
点击Eclipse右上角如图箭头所示的框,在弹出的选择框中点击Spring,图示右边即出现Spring图标。

Spring Boot插件spring tool suite安装及使用详解

点击Spring图标弹出如图所示的视图,为方便讲解项目结构我已经点开。

Spring Boot插件spring tool suite安装及使用详解

目录结构中:

RequestMapping 请求接口对应的方法
ResController controller类

来源:https://blog.csdn.net/q649381130/article/details/77875736

标签:SpringBoot,安装,spring,tool,suite
0
投稿

猜你喜欢

  • Java如何使用ReentrantLock实现长轮询

    2023-11-26 00:09:08
  • SpringBoot整合Groovy脚本实现动态编程详解

    2023-04-02 03:24:16
  • Android蓝牙开发深入解析

    2022-09-21 12:49:03
  • 关于Hibernate的一些学习心得总结

    2022-04-23 23:51:37
  • Android自定义控件实现UC浏览器语音搜索效果

    2022-06-01 06:59:40
  • Lombok使用@Tolerate实现冲突兼容问题

    2021-06-27 06:50:55
  • 详解c#与python的交互方式

    2023-12-13 09:16:11
  • C#使用opencv截取旋转矩形区域图像的实现示例

    2023-11-12 22:20:44
  • 【java 多线程】守护线程与非守护线程的详解

    2023-11-29 01:35:29
  • Java学习-打印1-1000以内的水仙花数代码实例

    2023-05-02 03:58:45
  • Java多线程编程之访问共享对象和数据的方法

    2022-10-01 07:05:02
  • C#事件订阅发布实现原理详解

    2022-10-15 20:36:35
  • java实现单词小游戏

    2023-11-25 05:03:33
  • Android中AlertDialog四种对话框的最科学编写用法(实例代码)

    2021-09-07 10:25:58
  • Unity3d实现跑马灯广播效果

    2022-11-13 20:08:12
  • Spring如何利用@Value注解读取yml中的map配置

    2023-07-24 21:18:00
  • c#处理3种json数据的实例

    2023-06-23 19:12:47
  • java中如何获取时间戳的方法实例

    2021-06-14 15:29:16
  • Windows 10卸载JDK1.8超详细图文教程

    2022-07-07 22:30:16
  • java实现http的Post、Get、代理访问请求

    2021-10-30 08:13:47
  • asp之家 软件编程 m.aspxhome.com