继承:这里的继承不是Java中类之间的继承, 是指配置文件中Bean配置项之间的继承。
用parent属性,配置要继承的bean,这样可以把相同的部分去去掉,下上两个bean的关系就变成了父bean和子bean, 子bean可以继承父bean属性, 也可以覆盖父bean的属性。
父bean可以被配置为一个模板,只用来被继承,不被实例化,这样只要配置一个abstract属性值为true就可以了
注意,配置了abstract属性的抽象bean,必要的话,class属性都可以不配置的!
依赖:可以用depends-on属性,显示声明,这个bean必须依赖另一个bean,如果过这个被依赖的bean没配置的化,Spring容器就报错!
注意: 这里可以配置依赖多个bean的,多个bean的时候,用逗号或空格隔开就行了。