Uses of Class
org.springframework.beans.factory.NoSuchBeanDefinitionException
Packages that use NoSuchBeanDefinitionException Package Description org.springframework.beans.factory The core package implementing Spring's lightweight Inversion of Control (IoC) container.org.springframework.beans.factory.config SPI interfaces and configuration-related convenience classes for bean factories.org.springframework.beans.factory.support Classes supporting theorg.springframework.beans.factory
package.org.springframework.context.annotation Annotation support for the Application Context, including JSR-250 "common" annotations, component-scanning, and Java-based metadata for creating Spring-managed objects.org.springframework.context.support Classes supporting the org.springframework.context package, such as abstract base classes for ApplicationContext implementations and a MessageSource implementation.org.springframework.jndi.support Support classes for JNDI usage, including a JNDI-based BeanFactory implementation.org.springframework.orm.jpa Package providing integration of JPA (Java Persistence API) with Spring concepts.org.springframework.orm.jpa.support Classes supporting theorg.springframework.orm.jpa
package.Uses of NoSuchBeanDefinitionException in org.springframework.beans.factory
Subclasses of NoSuchBeanDefinitionException in org.springframework.beans.factory Modifier and Type Class Description class
NoUniqueBeanDefinitionException
Exception thrown when aBeanFactory
is asked for a bean instance for which multiple matching candidates have been found when only one matching bean was expected.Methods in org.springframework.beans.factory that throw NoSuchBeanDefinitionException Modifier and Type Method Description <A extends Annotation>
AListableBeanFactory. findAnnotationOnBean(String beanName, Class<A> annotationType)
Find anAnnotation
ofannotationType
on the specified bean, traversing its interfaces and super classes if no annotation can be found on the given class itself, as well as checking the bean's factory method (if any).Class<?>
BeanFactory. getType(String name)
Determine the type of the bean with the given name.Class<?>
BeanFactory. getType(String name, boolean allowFactoryBeanInit)
Determine the type of the bean with the given name.boolean
BeanFactory. isPrototype(String name)
Is this bean a prototype? That is, willBeanFactory.getBean(java.lang.String)
always return independent instances?boolean
BeanFactory. isSingleton(String name)
Is this bean a shared singleton? That is, willBeanFactory.getBean(java.lang.String)
always return the same instance?boolean
BeanFactory. isTypeMatch(String name, Class<?> typeToMatch)
Check whether the bean with the given name matches the specified type.boolean
BeanFactory. isTypeMatch(String name, ResolvableType typeToMatch)
Check whether the bean with the given name matches the specified type.Uses of NoSuchBeanDefinitionException in org.springframework.beans.factory.config
Methods in org.springframework.beans.factory.config that throw NoSuchBeanDefinitionException Modifier and Type Method Description BeanDefinition
ConfigurableListableBeanFactory. getBeanDefinition(String beanName)
Return the registered BeanDefinition for the specified bean, allowing access to its property values and constructor argument value (which can be modified during bean factory post-processing).BeanDefinition
ConfigurableBeanFactory. getMergedBeanDefinition(String beanName)
Return a merged BeanDefinition for the given bean name, merging a child bean definition with its parent if necessary.boolean
ConfigurableListableBeanFactory. isAutowireCandidate(String beanName, DependencyDescriptor descriptor)
Determine whether the specified bean qualifies as an autowire candidate, to be injected into other beans which declare a dependency of matching type.boolean
ConfigurableBeanFactory. isFactoryBean(String name)
Determine whether the bean with the given name is a FactoryBean.Uses of NoSuchBeanDefinitionException in org.springframework.beans.factory.support
Methods in org.springframework.beans.factory.support that throw NoSuchBeanDefinitionException Modifier and Type Method Description <A extends Annotation>
ADefaultListableBeanFactory. findAnnotationOnBean(String beanName, Class<A> annotationType)
<A extends Annotation>
AStaticListableBeanFactory. findAnnotationOnBean(String beanName, Class<A> annotationType)
BeanDefinition
BeanDefinitionRegistry. getBeanDefinition(String beanName)
Return the BeanDefinition for the given bean name.BeanDefinition
DefaultListableBeanFactory. getBeanDefinition(String beanName)
BeanDefinition
SimpleBeanDefinitionRegistry. getBeanDefinition(String beanName)
Class<?>
AbstractBeanFactory. getType(String name)
Class<?>
AbstractBeanFactory. getType(String name, boolean allowFactoryBeanInit)
Class<?>
StaticListableBeanFactory. getType(String name)
Class<?>
StaticListableBeanFactory. getType(String name, boolean allowFactoryBeanInit)
boolean
DefaultListableBeanFactory. isAutowireCandidate(String beanName, DependencyDescriptor descriptor)
protected boolean
DefaultListableBeanFactory. isAutowireCandidate(String beanName, DependencyDescriptor descriptor, AutowireCandidateResolver resolver)
Determine whether the specified bean definition qualifies as an autowire candidate, to be injected into other beans which declare a dependency of matching type.boolean
AbstractBeanFactory. isFactoryBean(String name)
boolean
AbstractBeanFactory. isPrototype(String name)
boolean
StaticListableBeanFactory. isPrototype(String name)
boolean
AbstractBeanFactory. isSingleton(String name)
boolean
StaticListableBeanFactory. isSingleton(String name)
boolean
AbstractBeanFactory. isTypeMatch(String name, Class<?> typeToMatch)
boolean
AbstractBeanFactory. isTypeMatch(String name, ResolvableType typeToMatch)
protected boolean
AbstractBeanFactory. isTypeMatch(String name, ResolvableType typeToMatch, boolean allowFactoryBeanInit)
Internal extended variant ofAbstractBeanFactory.isTypeMatch(String, ResolvableType)
to check whether the bean with the given name matches the specified type.boolean
StaticListableBeanFactory. isTypeMatch(String name, Class<?> typeToMatch)
boolean
StaticListableBeanFactory. isTypeMatch(String name, ResolvableType typeToMatch)
void
BeanDefinitionRegistry. removeBeanDefinition(String beanName)
Remove the BeanDefinition for the given name.void
DefaultListableBeanFactory. removeBeanDefinition(String beanName)
void
SimpleBeanDefinitionRegistry. removeBeanDefinition(String beanName)
Uses of NoSuchBeanDefinitionException in org.springframework.context.annotation
Methods in org.springframework.context.annotation that throw NoSuchBeanDefinitionException Modifier and Type Method Description protected Object
CommonAnnotationBeanPostProcessor. autowireResource(BeanFactory factory, CommonAnnotationBeanPostProcessor.LookupElement element, String requestingBeanName)
Obtain a resource object for the given name and type through autowiring based on the given factory.protected Object
CommonAnnotationBeanPostProcessor. getResource(CommonAnnotationBeanPostProcessor.LookupElement element, String requestingBeanName)
Obtain the resource object for the given name and type.Uses of NoSuchBeanDefinitionException in org.springframework.context.support
Methods in org.springframework.context.support that throw NoSuchBeanDefinitionException Modifier and Type Method Description <A extends Annotation>
AAbstractApplicationContext. findAnnotationOnBean(String beanName, Class<A> annotationType)
BeanDefinition
GenericApplicationContext. getBeanDefinition(String beanName)
Class<?>
AbstractApplicationContext. getType(String name)
Class<?>
AbstractApplicationContext. getType(String name, boolean allowFactoryBeanInit)
boolean
AbstractApplicationContext. isPrototype(String name)
boolean
AbstractApplicationContext. isSingleton(String name)
boolean
AbstractApplicationContext. isTypeMatch(String name, Class<?> typeToMatch)
boolean
AbstractApplicationContext. isTypeMatch(String name, ResolvableType typeToMatch)
void
GenericApplicationContext. removeBeanDefinition(String beanName)
Uses of NoSuchBeanDefinitionException in org.springframework.jndi.support
Methods in org.springframework.jndi.support that throw NoSuchBeanDefinitionException Modifier and Type Method Description Class<?>
SimpleJndiBeanFactory. getType(String name)
Class<?>
SimpleJndiBeanFactory. getType(String name, boolean allowFactoryBeanInit)
boolean
SimpleJndiBeanFactory. isPrototype(String name)
boolean
SimpleJndiBeanFactory. isSingleton(String name)
boolean
SimpleJndiBeanFactory. isTypeMatch(String name, Class<?> typeToMatch)
boolean
SimpleJndiBeanFactory. isTypeMatch(String name, ResolvableType typeToMatch)
Uses of NoSuchBeanDefinitionException in org.springframework.orm.jpa
Methods in org.springframework.orm.jpa that throw NoSuchBeanDefinitionException Modifier and Type Method Description static EntityManagerFactory
EntityManagerFactoryUtils. findEntityManagerFactory(ListableBeanFactory beanFactory, String unitName)
Find an EntityManagerFactory with the given name in the given Spring application context (represented as ListableBeanFactory).Uses of NoSuchBeanDefinitionException in org.springframework.orm.jpa.support
Methods in org.springframework.orm.jpa.support that throw NoSuchBeanDefinitionException Modifier and Type Method Description protected EntityManagerFactory
PersistenceAnnotationBeanPostProcessor. findDefaultEntityManagerFactory(String requestingBeanName)
Find a single default EntityManagerFactory in the Spring application context.protected EntityManagerFactory
PersistenceAnnotationBeanPostProcessor. findEntityManagerFactory(String unitName, String requestingBeanName)
Find an EntityManagerFactory with the given name in the current Spring application context, falling back to a single default EntityManagerFactory (if any) in case of no unit name specified.protected EntityManagerFactory
PersistenceAnnotationBeanPostProcessor. findNamedEntityManagerFactory(String unitName, String requestingBeanName)
Find an EntityManagerFactory with the given name in the current Spring application context.