Как включить поддержку spring в IntelliJ Community Edition 2016.1.3

9 Nicolas S.Xu [2016-06-24 20:32:00]

У меня есть очень хорошие базовые знания чистой Java. Пока у меня нет XML-конфигурации и инструментов управления проектами, я очень хорош.

Что меня действительно смутило, так это инструменты управления проектами, например: Maven, Gradle.

Я изучаю Spring, и это меня так смущает, поскольку в нем много XML файлов, и нет четкого объяснения этому.

Я изучаю Spring из этого набора видеоуроков, лекция 6
Spring "Привет, мир".

Я не смог сделать мир приветствия Spring, потому что для настройки bean-компонентов (Java-объект) требуется файл xxxxx.xml. Чтобы сгенерировать XML файлы, мне нужно сгенерировать XML файл с помощью плагина на IntelliJ 2016.

Вопрос в том, что я не могу найти плагин для создания XML файла для компонента, следуя этому официальному руководству. Нет такого плагина под названием "Spring Support".

Что я должен сделать, чтобы генерировать beans.xml? (Файл для управления бобами для Spring)

spring intellij-idea


5 ответов


5 Решение Naresh Kumar [2016-06-29 02:12:00]

Давайте возьмем вещи по одному:

  1. Ваше понимание проблемы создает инструменты управления, такие как Maven и Gradle. Попробуйте эти ссылки на учебные пособия: Maven в 5 минутах, Gradle очень авансовый инструмент автоматизации сборки с непрерывными функциями интеграции, вы можете найти хорошее сравнение между Gradle и Maven здесь.

  2. Если вы не знаете, что такое Spring, попробуйте эту книгу: Spring in Action, 3-е издание (также доступно 4-е издание, я рекомендую 3-е издание, поскольку вы сможете связывать XML с аннотациями).

  3. Вам не нужно никакого инструмента для генерации файлов XML. Скопируйте пример файла конфигурации Spring из Интернета, удалите ненужные элементы и напишите свои собственные bean-компоненты.


16 Huy Tran [2016-06-25 13:25:00]

Вы не можете включить поддержку Spring в IntelliJ Community Edition, она доступна только в платной версии (Ultimate).
Тем не менее, вы можете создать XML файл вручную, и версия CE также поддерживает его (немного).
Чтобы работать с Spring или J2EE, вы должны ознакомиться с инструментами сборки, такими как Maven, Gradle (или Ant в некоторых особых случаях). Концепция проста, и вы можете легко получить ее с официального сайта (https://maven.apache.org/ - http://gradle.org/).
Для Spring, если вы не знакомы с созданием XML файла, вы можете вместо этого использовать конфигурацию Java или перейти на использование Spring-boot, чтобы забыть этот файл конфигурации (почти).
Однако, во-первых, я думаю, что вы должны получить основную концепцию Spring и попытаться хорошо работать с конфигурацией XML файлов. Это будет полезно в будущем, когда вы будете работать с ним глубоко.


7 yole [2016-06-25 00:45:00]

Плагин поддержки Spring - это функция IntelliJ IDEA Ultimate, которая является коммерческой IDE. Он недоступен в бесплатном выпуске Community Edition.

Вам не нужен плагин для создания файла beans.xml; вы можете записать его вручную в редакторе исходного кода.


0 enayat tahvildari [2019-01-17 06:40:00]

Я знаю, что вы спрашиваете об IntelliJ Idea, но так как это коммерческий инструмент, вы должны заплатить, чтобы позволить вам использовать его плагины. Другой способ - использовать Spring Tools for Eclipse, который является отличной средой для разработки приложений Spring. Но вы должны быть знакомы с затмением. Его можно скачать с: Spring Tools 4 для Eclipse


0 vissu [2018-08-21 14:27:00]

Для поддержки Spring, вы пробовали плагин "Spring Assistant"?

https://plugins.jetbrains.com/plugin/10229-spring-assistant

Хорошая часть это у него есть активное развитие.