---
title: Guice Reviews
meta_title: 'Recensioni Guice 2026: Dettagli, Prezzi e Funzionalità | G2'
meta_description: Filtra le recensioni di 14 per dimensione dell'azienda, ruolo o
  settore degli utenti per scoprire come Guice funziona per un'azienda come la tua.
aggregate_rating:
  rating_value: 4.1
  review_count: 14
  scale: '5'
date_modified: '2026-05-05'
parent_category:
  name: Framework Web
  url: https://www.g2.com/it/categories/web-frameworks
---

# Guice Reviews
**Vendor:** Guice  
**Category:** [Framework Web Java](https://www.g2.com/it/categories/java-web-frameworks)  
**Average Rating:** 4.1/5.0  
**Total Reviews:** 14
## About Guice
Guice è un framework leggero per l&#39;iniezione delle dipendenze per Java 6 e versioni successive.




## Guice Reviews
  ### 1. Iniezione di dipendenze leggera

**Rating:** 5.0/5.0 stars

**Reviewed by:** Chinedu U. | Senior Software Engineer, Software per computer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** December 30, 2023

**Cosa Le piace di più di Guice?**

Mi piace quanto sia leggero rispetto alla concorrenza.

**Cosa non Le piace di Guice?**

Richiede annotazioni del costruttore per l'impostazione, il che sarebbe un problema quando si utilizzano librerie di terze parti.

**Quali problemi sta risolvendo Guice e in che modo La sta aiutando?**

Guice fornisce un modo leggero e veloce per iniettare dipendenze nelle applicazioni Java.

  ### 2. Guice è buono di per sé, ma le integrazioni con altri framework sono di solito pessime.

**Rating:** 2.0/5.0 stars

**Reviewed by:** Jonatan J. | Software Developer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** July 11, 2021

**Cosa Le piace di più di Guice?**

Guice è molto leggero e se l'unica libreria che porti è Guice, è fantastico. Le API sono molto chiare e facili da usare.

**Cosa non Le piace di Guice?**

Se hai molte librerie/framework che vuoi usare insieme a Guice, allora le tue opzioni sono solitamente ponti sviluppati da terze parti. Quei ponti tendono a fare schifo e a non supportare tutte le funzionalità all'interno di Guice stesso. A questo proposito, mi piace molto di più Spring Boot. Spring Boot ha capito che vive in un ecosistema e supporta molto meglio altri framework.

**Quali problemi sta risolvendo Guice e in che modo La sta aiutando?**

Simulare le chiamate API esterne per facilitare i test di integrazione. Guice è veloce, quindi non aggiunge molto overhead durante i test.

  ### 3. Guice: iniezione di dipendenze alle sue radici

**Rating:** 5.0/5.0 stars

**Reviewed by:** Alex L. | Project Manager, Mid-Market (51-1000 dip.)

**Reviewed Date:** July 06, 2021

**Cosa Le piace di più di Guice?**

Guice è la migliore libreria di iniezione delle dipendenze per comprendere i concetti di inversione di controllo e iniezione delle dipendenze; altre librerie (ad esempio Spring) si basano pesantemente su annotazioni che nascondono molti dei concetti di iniezione delle dipendenze sotto annotazioni criptiche. Guice è principalmente dichiarativo e il codice è autoesplicativo.

**Cosa non Le piace di Guice?**

Guice (come il 99% delle librerie di iniezione delle dipendenze) si basa sulla riflessione di Java, che non si adatta bene al nuovo mainstream senza riflessione.

**Raccomandazioni per chi sta considerando Guice:**

Inizia con Guice, mantienilo semplice e poi passa a un'altra libreria di iniezione delle dipendenze.

**Quali problemi sta risolvendo Guice e in che modo La sta aiutando?**

L'uso delle dipendenze è dichiarativo e consente al codice di essere altamente modulare.

  ### 4. Sviluppato microservizi modulari configurabili utilizzando Guice

**Rating:** 5.0/5.0 stars

**Reviewed by:** MEHUL M. | Software Development Engineer 2, Mid-Market (51-1000 dip.)

**Reviewed Date:** July 09, 2021

**Cosa Le piace di più di Guice?**

La capacità di fornire implementazioni utilizzando l'annotazione @Provides.
La capacità di recuperare l'implementazione utilizzando il nome della classe.
La capacità di associare le classi a un provider.

**Cosa non Le piace di Guice?**

Non ero molto favorevole all'uso dell'annotazione @Inject per iniettare i bean. Era problematico quando si utilizzavano librerie di terze parti.

**Quali problemi sta risolvendo Guice e in che modo La sta aiutando?**

Ho risolto scrivendo diversi microservizi utilizzando Guice per l'iniezione delle dipendenze per un sistema di e-commerce. Siamo stati in grado di scrivere codice più modulare e configurabile basato su riflessione, il che ci ha aiutato ad accogliere i clienti senza troppi problemi.

  ### 5. Guice è un framework leggero per la gestione delle dipendenze - Facile da imparare e usare.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Pedapati G. | Software Development Engineer 2, Enterprise (> 1000 dip.)

**Reviewed Date:** July 07, 2021

**Cosa Le piace di più di Guice?**

Guice è molto facile da imparare e usare, è molto più leggero rispetto a Spring.

**Cosa non Le piace di Guice?**

Guice non ha grandi funzionalità come, rispetto a Spring, come Spring Security, MVC

**Quali problemi sta risolvendo Guice e in che modo La sta aiutando?**

Stiamo utilizzando l'iniezione di dipendenze in lambda. Poiché lambda ha uno spazio di archiviazione limitato per l'esecuzione del programma e viene addebitato in base all'uso della memoria, Guice è un grande vantaggio qui.

  ### 6. La mia esperienza con guice in 3 anni

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Piccola impresa (50 o meno dip.)

**Reviewed Date:** July 04, 2021

**Cosa Le piace di più di Guice?**

Le funzionalità di iniezione e AOP di Guice sono fantastiche. Ma mi sono innamorato di Guice quando ho utilizzato l'integrazione Guice JPA e ho visto l'AOP essere utilizzato in tempo reale.

**Cosa non Le piace di Guice?**

Il binding costante può essere migliorato come in Java EE CDI. Usare produce sarebbe fantastico. Si prega di creare una nuova documentazione con più dettagli per i nuovi principianti.

**Quali problemi sta risolvendo Guice e in che modo La sta aiutando?**

Con l'integrazione di Guice JPA utilizziamo le funzionalità AOP. Con l'iniezione creiamo un servizio e successivamente possiamo estendere facilmente quei servizi con il binding di Guice.

  ### 7. Incredibile contenitore IOC

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Marketing e pubblicità | Enterprise (> 1000 dip.)

**Reviewed Date:** July 06, 2021

**Cosa Le piace di più di Guice?**

Mi piace Guice perché supporta completamente i generici. Inoltre, non è necessario fornire il wiring automatico in nessun punto.

**Cosa non Le piace di Guice?**

Non possiamo iniettare un valore nullo in nessun oggetto.

**Raccomandazioni per chi sta considerando Guice:**

Rende lo sviluppo facile e veloce poiché fornisce errori al momento della compilazione.

**Quali problemi sta risolvendo Guice e in che modo La sta aiutando?**

Stiamo usando GUICE come strumento di Dependency Injection invece di Spring. Riusciamo a scrivere meno configurazione poiché non dobbiamo scrivere @autowire in nessun punto.

  ### 8. Eccellente framework di iniezione delle dipendenze

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Tecnologia dell'informazione e servizi | Enterprise (> 1000 dip.)

**Reviewed Date:** July 11, 2021

**Cosa Le piace di più di Guice?**

La facilità della sintassi e la documentazione disponibile. Inoltre, in caso di errori, gli errori di iniezione di Guice sono i più facili da risolvere poiché i messaggi di errore sono chiari e diretti.

**Cosa non Le piace di Guice?**

Poiché si tratta di un binding statico, lo scambio di codice a caldo non rileva alcuna modifica nel codice senza riavviare l'app.

**Quali problemi sta risolvendo Guice e in che modo La sta aiutando?**

L'iniezione dipendente... i vantaggi sono che è facile da usare e performante

  ### 9. framework di iniezione delle dipendenze leggero e facile da usare

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Enterprise (> 1000 dip.)

**Reviewed Date:** July 09, 2021

**Cosa Le piace di più di Guice?**

Mi sono piaciute molto le funzionalità AOP, rendono il codice facile da capire e bello.

**Cosa non Le piace di Guice?**

dovrebbe esserci più supporto della comunità per noi

**Raccomandazioni per chi sta considerando Guice:**

Esy leggero Dependency injection ma potrebbe aver bisogno di supporto quindi prenditi cura

**Quali problemi sta risolvendo Guice e in che modo La sta aiutando?**

Principalmente uso Guice per i microservizi e funziona bene con essi. Ho più controllo usandolo e posso anche estendere quei servizi.

  ### 10. Guice integrato in produzione

**Rating:** 2.5/5.0 stars

**Reviewed by:** Utente verificato in Assicurazioni | Mid-Market (51-1000 dip.)

**Reviewed Date:** July 11, 2021

**Cosa Le piace di più di Guice?**

framework molto leggero
facile da iniziare

**Cosa non Le piace di Guice?**

Per la maggior parte dei casi d'uso, preferirei Spring, che è un framework molto più robusto e completo.

**Raccomandazioni per chi sta considerando Guice:**

Invece userei la primavera

**Quali problemi sta risolvendo Guice e in che modo La sta aiutando?**

iniezione di dipendenze rapida per i servizi, bootstrap molto leggero (non è necessario creare un contesto completo all'inizializzazione)

  ### 11. Rende le cose facili e comprensibili. Un codice così pulito.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Vendita al dettaglio | Piccola impresa (50 o meno dip.)

**Reviewed Date:** July 01, 2021

**Cosa Le piace di più di Guice?**

Codice pulito e tecnica di iniezione delle dipendenze

**Cosa non Le piace di Guice?**

Curva di apprendimento ripida con Guice, un po' difficile da capire all'inizio.

**Quali problemi sta risolvendo Guice e in che modo La sta aiutando?**

Scrivo la maggior parte del mio codice per creare vari siti e pacchetti con Guice per una migliore iniezione delle dipendenze.

  ### 12. Guice è leggero e sufficientemente personalizzabile da fornire l'iniezione delle dipendenze in modo leggero

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Servizi informativi | Piccola impresa (50 o meno dip.)

**Reviewed Date:** July 02, 2021

**Cosa Le piace di più di Guice?**

Leggero e personalizzabile per lo sviluppo Java con iniezione di dipendenze.

**Cosa non Le piace di Guice?**

Il supporto della comunità per Guice sta diventando più debole.

**Quali problemi sta risolvendo Guice e in che modo La sta aiutando?**

Guice è utilizzato per l'iniezione delle dipendenze e risolve il problema di avere il controllo sul lato della configurazione.

  ### 13. Ottimo per l'iniezione di dipendenze

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Servizi informativi | Enterprise (> 1000 dip.)

**Reviewed Date:** July 12, 2021

**Cosa Le piace di più di Guice?**

Facile da usare. Quasi in sincronia con le annotazioni di spring.

**Cosa non Le piace di Guice?**

Meno supporto per la guida alla risoluzione dei problemi.

**Quali problemi sta risolvendo Guice e in che modo La sta aiutando?**

Iniezione di dipendenze.
Buona e semplice da usare.

  ### 14. Il framework DI più utile

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Tecnologia dell'informazione e servizi | Enterprise (> 1000 dip.)

**Reviewed Date:** July 09, 2021

**Cosa Le piace di più di Guice?**

Associazioni di annotazioni per legare le cose separatamente

**Cosa non Le piace di Guice?**

Struttura Mao che non consente legami multipli

**Quali problemi sta risolvendo Guice e in che modo La sta aiutando?**

Iniezione di dipendenze e accoppiamento debole


## Guice Discussions
  - [How does a Guice provider work?](https://www.g2.com/it/discussions/how-does-a-guice-provider-work)
  - [Is dagger better than Guice?](https://www.g2.com/it/discussions/is-dagger-better-than-guice)
  - [What are Guice modules?](https://www.g2.com/it/discussions/what-are-guice-modules)
  - [What is Guice used for?](https://www.g2.com/it/discussions/what-is-guice-used-for)

- [View Guice pricing details and edition comparison](https://www.g2.com/it/products/guice/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-20+19%3A34%3A01+-0500&secure%5Bsession_id%5D=ef3ba520-3945-4873-9bc2-23aa0a0afff6&secure%5Btoken%5D=cb919e844526870c312f7fa858c0995c599b00a0d68efcb7cfabd6d24bfa6b17&format=llm_user)


## Top Guice Alternatives
  - [spring.io](https://www.g2.com/it/products/spring-io/reviews) - 4.5/5.0 (290 reviews)
  - [JHipster](https://www.g2.com/it/products/jhipster/reviews) - 4.4/5.0 (83 reviews)
  - [Apache Flink](https://www.g2.com/it/products/apache-flink/reviews) - 4.3/5.0 (16 reviews)

