Riferimenti: Proprietà dei bean individuali
Proprietà | Nome attributo XML | Descrizione |
|---|---|---|
ID
| id
| ID univoco dell'elemento bean personalizzato all'interno dell'assembly. |
Riepilogo
| abstract
| Indica se il bean è utilizzabile solo come definizione di bean padre che fungerà da modello per le definizioni figlio. Il valore predefinito è false . |
Autowire
| autowire
| Esamina il BeanFactory per risolvere automaticamente i bean. |
Candidato per trasferimento automatico
| autowire-candidate
| Consente di limitare il cablaggio automatico a un insieme di candidati bean in base alla corrispondenza dei modelli con i nomi dei bean. |
Classe
| class
| Il nome della classe di implementazione. |
Controllo dipendenza
| dependency-check
| Indica se Studio verifica la presenza di dipendenze bean non risolte. |
Dipende da
| depends-on
| Impone l'inizializzazione di uno o più bean prima dell'inizializzazione del bean che utilizza questo elemento. Per esprimere la dipendenza da più bean, elencarne i nomi separati da virgole, spazi o punto e virgola. |
Metodo di distruzione
| destroy-method
| Controlla il bean per il metodo di callback di eliminazione specificato. |
Fagiolo di fabbrica
| factory-bean
| Il bean nel contenitore corrente o padre che contiene il metodo di istanza la cui chiamata crea l'oggetto. |
Metodo di fabbrica
| factory-method
| Nome del metodo factory da utilizzare quando si crea un'istanza del bean. |
Metodo di inizializzazione
| init-method
| Un metodo di inizializzazione generico per il bean. |
Avvio pigro
| lazy-init
| Indica se l'istanza del bean deve essere creata all'avvio o alla prima richiesta. Se non si desidera creare un'istanza preliminare di un bean singleton quando si utilizza un ApplicationContext , impostato su true . Per impostazione predefinita, questa proprietà prende il valore dall'impostazione a livello di contenitore. |
Nome
| name
| Un nome per il bean. |
Padre
| parent
| Il bean padre Se specificato, il bean corrente ne eredita i dati di configurazione. |
Principale
| primary
| Indica la definizione del bean corrente come candidato principale per il trasferimento automatico. Il valore predefinito è false . |
Ambito
| scope
| L'ambito degli oggetti creati dalla definizione del bean. Il valore predefinito è singleton . |