Referência: propriedades do bean individual
Propriedade | Nome do atributo XML | Descrição |
|---|---|---|
ID
| id
| A ID exclusiva do elemento de bean personalizado na conjunto. |
Resumo
| abstract
| Indica se o bean pode ser usado apenas como uma definição de bean pai que servirá de modelo para definições de filho. O valor por padrão é false . |
Conexão automática
| autowire
| Inspeciona o BeanFactory para resolver geradores de relatório automaticamente. |
Conectar candidato automaticamente
| autowire-candidate
| Permite limitar a conexão automática a um conjunto de candidatos a bean com base na correspondência de padrões com os nomes de bean. |
Classe
| class
| O nome da classe de implementação |
Verificação de dependência
| dependency-check
| Indica se o Studio verifica se há dependências de bean não resolvidas. |
Depende de
| depends-on
| Força a inicialização de um ou mais bean antes que o bean que usa este elemento seja inicializado. Para expressar a dependência de vários beans, liste seus nomes separados por vírgulas, espaços em branco ou ponto e vírgula. |
Destruir método
| destroy-method
| Verifica o bean para o método de retorno de chamada destruidor especificado. |
Bean de fábrica
| factory-bean
| O bean no contêiner atual ou no contêiner principal que contém o método da instância cuja invocação cria o objeto. |
Método de fábrica
| factory-method
| O nome do método de fábrica a ser usado ao instanciar o bean. |
Método de início
| init-method
| Um método de inicialização genérico para o bean. |
Início lento
| lazy-init
| Indica se a instância de bean deve ser criada na inicialização ou quando solicitada pela primeira vez. Se você não quiser que um bean Singleton seja pré-instanciado quando usar um ApplicationContext , definido como verdadeiro . Por padrão, essa propriedade obtém o valor da configuração no nível do contêiner. |
Name
| name
| Um nome para o bean. |
Principal
| parent
| O bean pai. Se especificado, o bean atual herda seus dados de configuração. |
Principal
| primary
| Designa a definição de bean atual como o candidato de transferência automática principal. O valor por padrão é false . |
Escopo
| scope
| O escopo dos objetos criados com base na definição do bean. O valor por padrão é singleton . |