Der gemeinsame Code enthält:
- Ein Befehlsschnittstelle Super-POJO Generator (in der Version 20241101, es ist nur kompatibel mit Java 8)
- Eine Bibliothek, die eine Version des Mappers implementiert, um Super-POJOs in POJOs zu übersetzen und umgekehrt.
Der Super-POJO-Generator ist für die Aufrechterhaltung konsistenter Geschäftslogik über verschiedene Versionen der gleichen Open API-Schnittstelle unerlässlich.
Der gemeinsame Code enthält:
Der Reflexionsübersetzungsprozess ist langsam, und wenn es viele Anfragen gibt, kann er einen Engpass verursachen.
Basierend auf meinen Tests, bei denen es um die Bearbeitung von mehreren hundert Anfragen pro Sekunde ging, neigt die Hinrichtung dazu, in den ersten Sekunden zu stehen.
Nach dieser ersten Periode wird die Ausführung deutlich schneller.
Es gibt einige Gründe, warum dies passieren könnte:
Versuchen Sie, die Ausführung aufzuwärmen, bevor Sie die zuhörenden Ports öffnen, um eine Verzögerung am Anfang zu vermeiden.
Super-POJO-Generator (2024)
Herunterladen
Der Super-Pojo-Generator entstand aus der Notwendigkeit, verschiedene Versionen von Pojo-Modellen zu vereinheitlichen, um zu versuchen, allen Versionen eine gemeinsame Logik anzubieten.
Sie können mehr Details über die Anwendung und die zugehörige Bibliothek in derSuperpojo-Modellprojekt auf github