Domanda

Sto costruendo un'applicazione Web utilizzando JSF2. Uso un @ManageDBean con un @sessionScope. In esso memorizzo il nome utente ecc. In un oggetto utente. Diciamo che voglio creare un articolo, per questo ho un altro @ManageDBean @RequestScope che ha un metodo createarticle (), ma deve impostare l'autore dell'articolo. Devo iniettare il bean della sessione utente tramite CDI per ottenere l'oggetto utente utente, è OK iniettare i gestiti in altri fagioli gestiti? Può essere qualche altro approccio per essere migliore?

È stato utile?

Soluzione

Il punto centrale di Iniezione di dipendenza è iniettare fagioli gestiti in altri fagioli gestiti. Quindi sì, il tuo approccio è la strada da percorrere.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top