Ylvi.

Einfache Rahmenbedingungen für die Entwicklung von Dienstleistungen in Java mit Abhängigkeitseinspritzung
Jetzt downloaden

Ylvi. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Apache
  • Preis:
  • FREE
  • Name des Herausgebers:
  • netociety ltd
  • Website des Verlags:
  • http://ylvi.org/
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 23 KB

Ylvi. Stichworte


Ylvi. Beschreibung

Einfacher Rahmen für die Entwicklung von Dienstleistungen in Java mit Abhängigkeitseinspritzung Um YLVI zu verwenden, müssen Sie nicht etwas neu konfigurieren oder lernen. Weitere Service-Implementierungen. Zusätzlich kann eine Implementierung nur von anderen APIs abhängen, niemals Implementierungen. Ylvi verwendet stark über das Übereinkommen über die Konfiguration, um Service-APIs und entsprechende Implementierungen zu finden. Um zu beginnen, müssen Sie nur wissen, dass YLVI-Dienste mit dem Keyword-Dienst enden müssen, und das Standardschlüsselwort in einer Service-Implementierung wird verwendet, um dies als Standard-Implementierung zu markieren, wenn mehr als eine Implementierung vorhanden ist. Setzen Sie ylvi.jar auf Ihren Klassenpfad, initialisieren Sie ylvi und beginnen Sie mit der Verwendung. Es ist wirklich so einfach. Es gibt nur wenige andere Dinge, die Sie wissen müssen: · Service-Implementierungen müssen immer Singletons sein, daher müssen ihre Methoden Thread Safe sein. · Service-Implementierungen Durchführbare Schnittstelle, wenn sie während des Starts und der Anhörung des Dienstes zusätzliche Arbeit benötigen. · Verwenden Sie die @config-Anmerkung für Servicevariablen, die konfiguriert werden müssen. Definieren Sie einen Standardwert und verwenden Sie sie, ohne darüber nachzudenken, wann und wie sie später konfiguriert ist. · Verwenden Sie die @Inject-Anmerkung auf einer Variablen, um eine Abhängigkeit von einer anderen Dienst-API zu definieren. Die korrekte Service-Implementierung wird automatisch injiziert und kann in den Service-Methoden verwendet werden. · Eine Implementierung implementiert, wenn mehr als weitere Implementierungen verwendet werden können. Sie geben einen Tipp an, um anzugeben, welche Verwendung die Implementierung unterstützt. · Wenn Sie mehrere Service-Implementierungen implementieren, verwenden Sie die @LAZE-Anmerkung auf der @inject-Anmerkung, sodass Sie später die korrekte Service-Implementierung binden können. · Junit-Tests von YLVI-Diensten ist trivial und ein Teil des Hauptkonzepts. Zusätzlich bietet YLVI einen eleganten Mechanismus für spöttische Dienste. · Ylvi bietet einige Nutzungsmethoden, die auch von anderen Projekten nützlich sind. · Ylvi hat keine Abhängigkeiten von anderen Bibliotheken. Anforderungen: · Java


Ylvi. Zugehörige Software