Ich habe eine benutzerdefinierte Tabelle in Sonar DB, und ich wollte einen Zugriff auf es von einem Sonar-Plugin bekommen, ich bin im Moment Zugriff auf die ausgehenden Tabellen mit Sonar, Web Service/Controller so wie kann ich das tun?Zugriff auf eine benutzerdefinierte db-Tabelle in Sonar
0
A
Antwort
1
Sonar definiert keine Erweiterung zum Hinzufügen von benutzerdefinierten DB-Tabellen. Es gibt also keine API für das, was Sie erreichen möchten.
Nun, was auch immer Ihre Gründe für die Erstellung einer benutzerdefinierten DB-Tabelle (ich möchte sie tatsächlich wissen), müssen Sie Ihre eigene Gabel von Sonar erstellen MyBatis Mapper & DAOs auf Javas Seite von Sonar hinzufügen können, und/oder fügen Sie ein Ruby-Modell auf RoR-Seite hinzu, um die Tabelle von der Web-Seite abfragen zu können.
Vielen Dank für die Antwort! es ist wie Ich hv einige benutzerdefinierte Daten für Projekte gesammelt (nicht von Sonar) und ich hv diese Daten in der SQL Db (in einer Tabelle) jetzt hinzugefügt, was ich tun möchte, zeigt diese Daten (in einem Diagramm .. etc) mit dem relativen Projekt, also, wenn ich ein Rails-Modell hinzufügen, wie es auf das Sonar auswirken wird? Ich meine, wenn update .. etc, und wenn nicht ein großer Schaden für das Sonar ist, können Sie mir angeben, wie kann ich das Modell in Rails hinzufügen (brauchen Richtungen) danke nochmal :) –
Wie gesagt, was Sie wollen erreichen (und die Art, wie Sie es tun) erfordert eine Sonar-Gabel, die einige Anstrengungen erfordern wird, die ich nicht empfehlen würde. Stattdessen bin ich mir ziemlich sicher, dass Sie Ihre benutzerdefinierten Daten in vorhandene Sonar-Tabellen übertragen können, indem Sie ein eigenes Sonar-Plugin verwenden, das Sie mit der Dokumentation (http://docs.codehaus.org/display/SONAR/Coding+a) schreiben würden + plugin) und Beispiele (https://github.com/SonarSource/sonar-examples/tree/master/plugins/sonar-reference-plugin) stellen wir zur Verfügung. –
danke für Ihre Ratschläge! –