抽象的 BeanDefinition 不会生成 Bean,由于 BeanDefinition 有继承关系(BeanDefinition继承),所以可以定义抽象 BeanDefinition 作为其他 BeanDefinition 的父级,其中定义的属性(scope、lazy 等)可以作用到子级的 BeanDefinition
定义抽象 BeanDefinition
spring.xml
<bean id="user" class="com.demo.User" abstract="true"/>