Spring / Spring Beans
Explain Spring bean inheritance.
Spring bean can exhibit inheritance behavior by defining parent and child beans. The parent beans are configured using the abstract attribute value being set to true. A child bean can be configured using parent attribute on bean tag, parent bean id as its value.
A child bean definition inherits configuration data from a parent definition. The child definition can override few values ,add others as needed.
Spring Bean definition inheritance has nothing to do with Java class inheritance but inheritance concept is similar. You can define a parent bean definition as a template and other child beans can inherit required configuration from the parent bean.
More Related questions...