2016-04-07 14 views
1

Werkzeug zur Visualisierung der Frühlingsbohne Es sind viele Bohnen definiert und werden in vielen Controllern in einem Projekt verwendet. Die Beans sind gruppiert und in verschiedenen Dateien organisiert. Um die URL zum Controller auf eine Bean zu verfolgen, müssen Sie die Bean-ID 4 oder 5 suchen, um den vollständigen Pfad zu erhalten. Gibt es ein Werkzeug zum Analysieren und Darstellen dieser Beans als GraphWerkzeug zur Visualisierung der Frühlingsbohnen?

+0

ich glaube nicht, gibt es jedes Werkzeug zur Verfügung, um die Bohnen als Grafik zu sehen. Sie können jedoch Ihren eigenen angepassten BeanPostProcessor schreiben, um zu sehen, welche Beans erstellt wurden. Dieser Blogpost kann Ihnen auch helfen, die Liste der Beans zu erhalten - Sie müssen den Code möglicherweise entsprechend Ihren eigenen Bedürfnissen ändern - http://www.captaindebug.com/2014/02/optimising-your-applicationcontext.html#. VwX76vl96M8 – asg

+0

Beide IntelliJ und STS bieten diese Funktionen, alles nicht für Sie arbeiten? –

+0

Intellij erkennt die Federkonfigurationsdatei nicht. Wenn ich die Projektstruktur öffne - Module, Auswahl der Feder unter dem Projekt, werden alle Konfigurationsdateien in roter Farbe angezeigt. Ich konnte das Problem nicht herausfinden. –

Antwort

0

Wenn Spring Tool Suite (Plugin für Eclipse oder Standalone) installiert ist, können Sie das Beans-Diagramm anzeigen, wenn Sie eine Spring XML-Datei öffnen und dann die Registerkarte auswählen „Beans graph“ (siehe auch how to graphically view the dependencies in spring application context file)

Aber ich denke, Sie nicht die URL Mapping dort sehen ...

+1

Danke, ich habe das Beans-Diagramm in STS und Diagrammen in Intellij überprüft. Beide Plugins zeigen das Diagramm für nur eine Datei. Die Konfigurationen in unserem Projekt sind auf viele Dateien verteilt. –

+0

sie scheinen nur XML-Config-Dateien nicht mit Java-Annotation Konfiguration anzuzeigen. Dies ist ein notwendiges Werkzeug für die Federarchitektur. – JesseBoyd

Verwandte Themen