在本教程中,我们将学习一些最好的 IDE 来开发 Spring Boot 应用程序。
IntelliJ 是一个很棒的开发环境。此 IDE 可作为社区版和终极版使用。终极版包含许多功能,但必须购买。
IntelliJ IDEA 2018.1 与往常一样,提供了许多功能来支持使用 Spring 和 Spring Boot 的开发人员。例如,您可以直接连接到 Spring boot Initializr 服务并在不离开 IDE 的情况下创建应用程序的骨架。
此外,Ultimate 版允许非常轻松地测试和调试 Spring Boot Web 应用程序。使用 @RequestMapping 或 @GetMapping 注释的方法现在具有装订线图标,可让您使用新的 REST 客户端向给定 URI 发出 HTTP 请求。
另一方面,如果您只有 IntelliJ IDEA 社区版,那么您仍然可以创建 Spring Boot 应用程序。首先使用 Spring Boot initializr 生成您的项目目录,然后导入 IntelliJ IDEA,然后就可以使用了。查看本教程以了解如何操作:Spring Boot Hello World with Spring Initializr
值得一提的是,IntelliJ IDEA CE 提供了一个免费插件-Spring Assistant-,它具有用于创建 Spring Boot 项目的 spring 框架集成。在以下位置查看:https://plugins.jetbrains.com/plugin/10229-spring-assistant
这个全新的 Spring Tools 可用于各种编码环境,从作为全功能集成开发环境的 Eclipse 到作为轻量级代码编辑器的 Visual Studio Code 和 Atom。继续使用您喜欢的环境并为其添加出色的 Spring 工具。您可以在以下位置下载 Spring 工具完整包(您的 IDE + 插件):https://spring.io/tools
作为替代方案,您可以只下载适用于您的 IDE 的插件。例如,使用 Eclipse,访问 Help > Eclipse Market Place 并安装插件:
无论您选择什么选项,要在 Spring Tool Suite 中创建新的 Spring Boot 应用程序,请从 File 菜单中选择 New > Spring Starter Project 菜单项。当您这样做时,Spring Tool Suite 将向您显示一个类似于下图的对话框:
然后,您可以通过选择 Initializr 服务的链接来继续,您将能够在其中创建应用程序的模板:
创建项目并将其导入您的工作区后,您就可以开始开发应用程序了。在开发应用程序时,您会发现 Spring Tool Suite 有一些很好的特定 Spring Boot 技巧,可以加快您的开发速度。例如,您可以通过从 Run 菜单中选择 Run As > Spring Boot Application 来使用嵌入式服务器运行您的应用程序。
**重要的! ** Spring Tool 通过 REST API 与 Initializr 协调。因此,只有当您能够连接到 Initializr 时,它才会起作用。如果您的机器处于离线状态或 Inizializr 被防火墙阻止,上述过程将无法正常工作!
NetBeans 还具有一个 Spring Boot 插件,用于在该工具中集成开发。你需要的插件是NB-SpringBoot
该插件提供的功能列表令人印象深刻:
安装插件后,我们可以直接从 NetBeans 使用 Spring Initializr 创建一个新项目:
创建 Spring Boot 应用程序的步骤或多或少与其他工具的讨论相同。
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
内容来源于网络,如有侵权,请联系作者删除!