Alternativas de Guice Mejor Valoradas

Me gusta lo liviano que es en comparación con su competencia. Reseña recopilada por y alojada en G2.com.
Requiere anotaciones de constructor para configurarlo, lo que sería un problema al usar bibliotecas de terceros. Reseña recopilada por y alojada en G2.com.
13 de 14 Reseñas totales para Guice
Sentimiento General de la Reseña para Guice
Inicia sesión para ver el sentimiento de la revisión.

Guice es muy ligero y si la única biblioteca que incorporas es Guice, es genial. Las APIs son muy claras y fáciles de usar. Reseña recopilada por y alojada en G2.com.
Si tienes muchas bibliotecas/marcos que quieres usar junto con Guice, entonces tus opciones suelen ser puentes desarrollados por terceros. Esos puentes tienden a ser deficientes y no soportan todas las características dentro de Guice en sí. En este sentido, me gusta mucho más spring-boot. Spring-boot ha comprendido que vive en un ecosistema y soporta otros marcos mucho mejor. Reseña recopilada por y alojada en G2.com.

Guice es la mejor biblioteca de inyección de dependencias para comprender conceptos sobre inversión de control e inyección de dependencias; otras bibliotecas (es decir, Spring) dependen en gran medida de anotaciones que ocultan muchos de los conceptos de inyección de dependencias bajo anotaciones crípticas. Guice es mayormente declarativa y el código es autoexplicativo. Reseña recopilada por y alojada en G2.com.
Guice (como el 99% de las bibliotecas de inyección de dependencias) se basa en la reflexión de Java, que no se lleva bien con la nueva corriente principal sin reflexión. Reseña recopilada por y alojada en G2.com.

La capacidad de proporcionar implementaciones utilizando la anotación @Provides.
La capacidad de obtener la implementación utilizando el nombre de la clase.
La capacidad de vincular clases a un proveedor. Reseña recopilada por y alojada en G2.com.
No me gustaba mucho el uso de la anotación @Inject para inyectar beans. Era problemático al usar bibliotecas de terceros. Reseña recopilada por y alojada en G2.com.

Guice es muy fácil de aprender y usar, es mucho más ligero en comparación con Spring. Reseña recopilada por y alojada en G2.com.
Guice no tiene grandes características en comparación con Spring, como Spring Security, MVC. Reseña recopilada por y alojada en G2.com.
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 Reseña recopilada por y alojada en G2.com.
Constant binding can be improved like java ee cdi. Using produce would be great.
Please create new documentation with more details for new beginner Reseña recopilada por y alojada en G2.com.
I like Guice as it fully supports generic. Also, there is no need to provide auto wiring at any place. Reseña recopilada por y alojada en G2.com.
We can't inject a null value in any object. Reseña recopilada por y alojada en G2.com.
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 Reseña recopilada por y alojada en G2.com.
Since it is static binding, hot code swap don't pick any changes in code without app restart Reseña recopilada por y alojada en G2.com.
very light weight framework
easy to start with Reseña recopilada por y alojada en G2.com.
For most of the use cases, I'd prefer spring which is a much more robust and complete framework. Reseña recopilada por y alojada en G2.com.