- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
Spring Initializr 提供简单直观的 Web UI 来创建、配置和生成基于 Spring 的应用程序。该工具使开发人员可以轻松生成初始项目结构,而无需过多担心项目结构和依赖关系。在高级Spring Initializr 工具 上,为任何基于 Spring 的应用程序注意以下几点
Spring Initializr 在网络上可用,大多数 IDE 都内置了与 Initializr 的集成。
让我们先看一下 Initializr 接口。转到 start.spring.io,您将看到类似的屏幕。
这是最简单的 Initializr 视图,使用最少的选项来构建您的项目。让我们快速讨论这些领域以获得基本的了解。
Project - 这使我们可以选择基于 Maven 或 Gradle 的项目。在这篇文章中,我们选择 Maven。此选择会为我们的项目生成一个 pom.xml 文件。
语言– 要使用的编程语言(我们选择了 Java)。您可以选择 Groovy 或 Kotlin。
Spring Boot - Spring Boot 版本。
项目元数据
Group – Apache Maven 中的 groupId
属性,也称为项目组的 id。
**Artifact **– 项目的名称,也称为 Apache Maven 中的 artifactId
属性。
Dependencies - 您的应用程序的依赖项列表。我们将在高级部分看到不同的选项。我选择“web”作为这篇文章的依赖项。
提供这些详细信息后,单击“生成项目”按钮。 Spring Initializr 提供了一个包含 Maven/Gradle 项目的 zip 文件。下面是我们生成的 Maven 项目的结构。
以上部分描述了该工具的最小视图,它还提供了高级用户的高级视图。单击**“选项”** 链接以获取此视图。
让我们看看一些高级属性(我们已经在第 1 节中介绍了一些)
除此之外,Spring Initializr 提供了依赖项部分的详细视图,我们可以在其中选择应用程序所需的不同依赖项。这是本节的部分视图。
当某个依赖项在给定的 Spring Boot 版本中不可用时,存在某些用例。如果您遇到此类问题,请单击高级部分以查看所需的依赖项在所选版本的 Spring Boot 中是否可用。
该服务带有某些默认值,可以以最小的麻烦生成一个新项目。如果您不提供这些值,Initializr 服务 将在生成项目结构时选择这些默认值。以下是默认配置供您参考
在这篇文章中,我们讨论了* Spring Initializr 服务* 的不同特性。 Initializr 是一项功能强大的服务,可通过消除设置复杂性来帮助创建和加速项目引导。涉及的代码最少,服务具有丰富的配置结构,允许您不仅定义各种项目属性的值,还可以定义依赖项列表和应用到它们的约束。
Closed. This question is opinion-based 。它目前不接受答案。 想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文来回答。
我正在使用 Spring Initializr 创建一个简单的 Web 项目。我在网站上选择了 Web 和 Devtools 模块并创建了我的项目。 这是我的 pom.xml 文件: 4.
使用this web site ,我无法再使用图片中的链接。链接始终返回: 404 Not Found: Requested route ('start-scs.cfapps.io') does no
我的网站基于 Initializr Bootstrap 模板。我使用的不是左上角的“元素名称”,而是一张图片。导航链接仍然与页面顶部对齐,但我希望它们位于黑色导航栏的底部: 要重现最简单的方法是下载
我正在使用具有这些设置的 SPRING INITIALIZR: Java 专家 2.0.0(快照) jar 网络 JPA H2 百里香 执行器 每次我尝试运行 ./mvnw spring-boot:r
序言: 在此之前,我们主要通过maven archetype 来快速生成maven项目,项目原型相对简陋,对各种ide的支持也不太友好。然而通过spring官方提供的spring initiali
作为一家企业,我们希望在我们的 PCF 实例上内部托管initializr,我可以做到。我还能够修改 application.yml 以默认某些选择。 我通过简单地创建自己的 spring-boot
我正在使用 Intellij IDE 编写 Spring Boot 代码。 Spring Initializr 在 new project 选项中对我不可用。 http://blog.jetbrain
我是 Spring Boot 新手。我想初始化一个项目,其中包括: 一个控制台应用程序,它作用于命令行参数,以便以后可以在计划任务中使用 JAR 文件。 使用 RESTful 服务 记录 我应该在 S
I have generated a spring boot application with spring-initializer. when im building the project it
在第一个教程 Hello World 与 Spring Boot 中,我们学习了如何从命令行创建第一个 Spring Boot 应用程序**。** 在本教程中,我们将学习如何使用称为 * 的云应用程序
在我们的第一个 Hello World Spring Boot 教程中,我们学习了如何使用 ** Spring Boot 命令行界面创建一个简单的 Spring Boot 应用程序。** 在本教程中,
我刚刚下载了一个 intializr 生成的 Bootstrap 版本。我还安装了 SimpLESS 以避免不断地手动重新编译我的 LESS 文件并避免使用浏览器内编译器。然而,SimpLESS 拒绝
我已经开始学习 spring 并且在他们从 spring initializr 开始的每个教程中,我想知道是否有必要使用它或者我们可以不使用 spring initializr 创建一个项目? 最佳答
我正在使用 Spring Tool Suite,我想用 Kotlin、Spring 和 Maven 制作一个 REST API,但是在通过 Spring Initializr 创建项目后我的 pom.
我已经开始学习 spring 并且在他们从 spring initializr 开始的每个教程中,我想知道是否有必要使用它或者我们可以不使用 spring initializr 创建一个项目? 最佳答
我想使用 Spring Initializr 为 tomcat 创建 WAR... 我们的 DevOps 仍然不习惯将 java 作为独立运行的想法,并希望将应用程序作为 tomcat 中的 WAR
我最近用 initializr 创建了一个初始模板对于 Bootstrap 元素。我注意到正文中有一个 style 标签: body { padding-top: 50px; p
我想使用 Spring Initializr ( https://start.spring.io ) 设置一个 Spring Boot 项目,但我想知道您可以选择的项目类型的区别:Maven 项目还是
我在尝试设置 com.vaadin:vaadin-spring-boot-starter 时遇到了困惑Gradle 项目进入生产模式。 该项目是多模块项目的一部分,其(简化)build.gradle文
我是一名优秀的程序员,十分优秀!