spring - 如何在 IntelliJ Community Edition 2016.1.3 中启用 spring 支持

标签 spring intellij-idea

我有很好的纯Java基础知识。只要不涉及 XML 配置和项目管理工具,我就很好。

真正让我感到困惑的是项目管理工具,例如:Maven、Gradle。

我正在学习 Spring,它让我很困惑,因为它涉及许多 XML 文件并且没有明确的解释。

我正在从 this set 学习 Spring视频教程,第 6 讲
Spring “ Hello World ”。

我无法完成 Spring hello world,因为它需要 xxxxx.xml 文件来配置 bean(Java 对象)。要生成 XML 文件,我需要使用 IntelliJ 2016 上的插件生成 XML 文件。

问题是我找不到插件来通过 this official tutorial 为 bean 生成 XML 文件。 .没有这样的插件叫做“Spring Support”。

我应该怎么做才能生成 beans.xml? (Spring管理bean的文件)

最佳答案

您无法使用 IntelliJ 社区版启用 Spring 支持,它仅适用于付费版本(终极版)。
但是,您可以手动创建 .xml 文件,CE 版本也支持它(有点)。
要使用 Spring 或 J2EE,您应该熟悉 Maven、Gradle(或某些特殊情况下的 Ant)等构建工具。这个概念很简单,您可以从官方网站(https://maven.apache.org/ - http://gradle.org/)轻松获得。
对于 Spring,如果你不熟悉创建 .xml 文件,你可以使用 Java 配置来代替,或者转而使用 Spring-boot 来忘记这个配置文件(几乎)。
但是,首先,我认为您应该了解 Spring 的基本概念并尝试使用 .xml 文件配置。当您深入使用它时,它将对您有所帮助。

关于spring - 如何在 IntelliJ Community Edition 2016.1.3 中启用 spring 支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38019094/

相关文章:

java - 无法在 Play-Spring-Hibernate 应用程序中加载 ApplicationContext,获取 java.lang.ClassNotFoundException : org. w3c.dom.ElementTraversal

spring - 将不同类型的参数传递给 jdbctemplate 查询

intellij-idea - IntelliJ IDEA 中缺少丢帧

jar - 智能 IDEA。生成 javadoc 作为 jar 存档

java - 在 IntelliJ Idea 中删除 .orig 文件

spring - 使用方法级安全性处理 AccessDenied

database - Flyway 无法实例化 jdbc 驱动程序

java - 在 Spring XML 配置中使用 p 和 util 命名空间的正确方法

android - 开发 Android 应用程序的最佳 IDE 是什么?

java - 使用Android Studio遇到错误