类 BeanDefinitionStoreException
- java.lang.Object
- java.lang.Throwable
- java.lang.Exception
- java.lang.RuntimeException
- org.springframework.core.NestedRuntimeException
- org.springframework.beans.BeansException
- org.springframework.beans.FatalBeanException
- org.springframework.beans.factory.BeanDefinitionStoreException
- 所有已实现的接口:
Serializable
public class BeanDefinitionStoreException extends FatalBeanException
Exception thrown when a BeanFactory encounters an invalid bean definition: e.g. in case of incomplete or contradictory bean metadata.- 作者:
- Rod Johnson, Juergen Hoeller, Rob Harrop
- 另请参阅:
- 序列化表格
构造器概要
构造器 构造器 说明 BeanDefinitionStoreException(String msg)
Create a new BeanDefinitionStoreException.BeanDefinitionStoreException(String resourceDescription, String msg)
Create a new BeanDefinitionStoreException.BeanDefinitionStoreException(String resourceDescription, String beanName, String msg)
Create a new BeanDefinitionStoreException.BeanDefinitionStoreException(String resourceDescription, String beanName, String msg, Throwable cause)
Create a new BeanDefinitionStoreException.BeanDefinitionStoreException(String resourceDescription, String msg, Throwable cause)
Create a new BeanDefinitionStoreException.BeanDefinitionStoreException(String msg, Throwable cause)
Create a new BeanDefinitionStoreException.
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 String
getBeanName()
Return the name of the bean, if available.String
getResourceDescription()
Return the description of the resource that the bean definition came from, if available.从类继承的方法 org.springframework.beans.BeansException
equals, hashCode
从类继承的方法 org.springframework.core.NestedRuntimeException
contains, getMessage, getMostSpecificCause, getRootCause
构造器详细资料
BeanDefinitionStoreException
public BeanDefinitionStoreException(String msg)
Create a new BeanDefinitionStoreException.- 参数:
msg
- the detail message (used as exception message as-is)
BeanDefinitionStoreException
public BeanDefinitionStoreException(String msg, Throwable cause)
Create a new BeanDefinitionStoreException.- 参数:
msg
- the detail message (used as exception message as-is)cause
- the root cause (may benull
)
BeanDefinitionStoreException
public BeanDefinitionStoreException(String resourceDescription, String msg)
Create a new BeanDefinitionStoreException.- 参数:
resourceDescription
- description of the resource that the bean definition came frommsg
- the detail message (used as exception message as-is)
BeanDefinitionStoreException
public BeanDefinitionStoreException(String resourceDescription, String msg, Throwable cause)
Create a new BeanDefinitionStoreException.- 参数:
resourceDescription
- description of the resource that the bean definition came frommsg
- the detail message (used as exception message as-is)cause
- the root cause (may benull
)
BeanDefinitionStoreException
public BeanDefinitionStoreException(String resourceDescription, String beanName, String msg)
Create a new BeanDefinitionStoreException.- 参数:
resourceDescription
- description of the resource that the bean definition came frombeanName
- the name of the beanmsg
- the detail message (appended to an introductory message that indicates the resource and the name of the bean)
BeanDefinitionStoreException
public BeanDefinitionStoreException(String resourceDescription, String beanName, String msg, Throwable cause)
Create a new BeanDefinitionStoreException.- 参数:
resourceDescription
- description of the resource that the bean definition came frombeanName
- the name of the beanmsg
- the detail message (appended to an introductory message that indicates the resource and the name of the bean)cause
- the root cause (may benull
)
方法详细资料
getResourceDescription
public String getResourceDescription()
Return the description of the resource that the bean definition came from, if available.
getBeanName
public String getBeanName()
Return the name of the bean, if available.