Top-bewertete Guice Alternativen
14 Guice Bewertungen
Gesamtbewertungsstimmung für Guice
Melden Sie sich an, um die Bewertungsstimmung zu sehen.

Ich mag, wie leicht es im Vergleich zur Konkurrenz ist. Bewertung gesammelt von und auf G2.com gehostet.
Es erfordert Konstruktoranmerkungen zur Einrichtung, was ein Problem darstellen würde, wenn Drittanbieterbibliotheken verwendet werden. Bewertung gesammelt von und auf G2.com gehostet.

Guice ist sehr leichtgewichtig und wenn die einzige Bibliothek, die Sie einbringen, Guice ist, ist es großartig. Die APIs sind sehr klar und einfach zu verwenden. Bewertung gesammelt von und auf G2.com gehostet.
Wenn Sie viele Bibliotheken/Frameworks haben, die Sie zusammen mit Guice verwenden möchten, dann sind Ihre Optionen normalerweise von Drittanbietern entwickelte Brücken. Diese Brücken neigen dazu, schlecht zu sein und nicht alle Funktionen innerhalb von Guice selbst zu unterstützen. In dieser Hinsicht mag ich Spring Boot viel mehr. Spring Boot hat erkannt, dass es in einem Ökosystem lebt und unterstützt andere Frameworks viel besser. Bewertung gesammelt von und auf G2.com gehostet.

Guice ist die beste DI-Bibliothek, um Konzepte über Inversion of Control und Dependency Injection zu verstehen; andere Bibliotheken (z.B. Spring) verlassen sich stark auf Annotations, die viele der DI-Konzepte unter kryptischen Annotations verbergen. Guice ist größtenteils deklarativ und der Code ist selbsterklärend. Bewertung gesammelt von und auf G2.com gehostet.
Guice (wie 99% der DI-Bibliotheken) basiert auf Java-Reflection, die nicht gut mit dem neuen, reflexionslosen Mainstream zurechtkommt. Bewertung gesammelt von und auf G2.com gehostet.

Die Fähigkeit, Implementierungen mit der @Provides-Annotation bereitzustellen.
Die Fähigkeit, Implementierungen mithilfe des Klassennamens abzurufen.
Die Fähigkeit, Klassen an einen Anbieter zu binden. Bewertung gesammelt von und auf G2.com gehostet.
Ich war nicht sehr begeistert von der Verwendung der @Inject-Annotation zur Injektion von Beans. Es war problematisch bei der Verwendung von Drittanbieterbibliotheken. Bewertung gesammelt von und auf G2.com gehostet.

Guice ist sehr einfach zu lernen und zu verwenden, es ist viel leichter als im Vergleich zu Spring. Bewertung gesammelt von und auf G2.com gehostet.
Guice hat nicht so großartige Funktionen im Vergleich zu Spring, wie Spring Security, MVC. Bewertung gesammelt von und auf G2.com gehostet.
Guice injection and AOP features are great.but i fell in awe with guice when used Guice jpa integration and seen Aop being used in real time Bewertung gesammelt von und auf G2.com gehostet.
Constant binding can be improved like java ee cdi. Using produce would be great.
Please create new documentation with more details for new beginner Bewertung gesammelt von und auf G2.com gehostet.
I like Guice as it fully supports generic. Also, there is no need to provide auto wiring at any place. Bewertung gesammelt von und auf G2.com gehostet.
We can't inject a null value in any object. Bewertung gesammelt von und auf G2.com gehostet.
The ease of syntax and easy documentation available. Also in case of errors , guice injection errors are the easiest to fix as the error messages are to the point Bewertung gesammelt von und auf G2.com gehostet.
Since it is static binding, hot code swap don't pick any changes in code without app restart Bewertung gesammelt von und auf G2.com gehostet.
very light weight framework
easy to start with Bewertung gesammelt von und auf G2.com gehostet.
For most of the use cases, I'd prefer spring which is a much more robust and complete framework. Bewertung gesammelt von und auf G2.com gehostet.