#java #xml #spring #maven #class-diagram
#java #xml #spring #maven #диаграмма классов
Вопрос:
Я работаю над проектом, который основан на spring framework, и все зависимости были определены в XML-файлах как beans. Мне нужно увидеть диаграмму классов и зависимостей между ними с использованием Spring IDE. Этот инструмент может отображать диаграмму всех классов с зависимостями, которые были определены в xml как компоненты. Может ли кто-нибудь помочь мне узнать, как это сделать. Как я могу просмотреть диаграмму классов с помощью spring IDE..
Заранее спасибо
Ответ №1:
если вы используете springsource tool suite (STS), вы можете просмотреть ее в представлении Spring Explorer, выбрав свой проект и щелкнув правой кнопкой мыши по XML-файлу app-config и выбрав «Открыть график зависимостей».
Чтобы открыть представление Spring Explorer, выполните следующие действия: Window-> Show View -> Other -> Spring -> Spring Explorer
Я надеюсь, что это остановило вас. 🙂
Комментарии:
1. Я нигде не нашел файл app-config : (
Ответ №2:
Eclipse на основе Spring IDE. Таким образом, вы могли бы найти достаточно плагинов через Интернет. eUML2 — один из них. http://www.soyatec.com/euml2
Ответ №3:
Я предлагаю вам попробовать плагин UML для Eclipse, подобный Object Aid http://www.objectaid.com
Ответ №4:
Я думаю, что ваш вопрос может быть немного неясным, во всяком случае, для меня. Вы спросили, как отобразить классы / зависимости, которые были определены в XML как компоненты.
Я не знаю ничего в Spring IDE (она же Eclipse плюс дополнения Spring), что смотрело бы на ее конфигурацию и отображало бы то, что она там видит, но ObjectAid, eUML2 и Omondo будут отображать классы и зависимости, но они не будут смотреть на то, что определено в вашем XML, чтобы узнать, какие классы сопоставлять, они сопоставят все, что вы скажете им сопоставить.
Ответ №5:
Используйте applicationContext.xml/web-context.xml или выберите любой компонент и щелкните правой кнопкой мыши -> Открыть график компонентов