1. singleton
1) 早期spring配置中,单例使用singleton="true"的方式配置。
2) 如果配置文件头定义的dtd为
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN" "http://www.springframework.org/dtd/spring-beans-2.0.dtd">
则单例配置使用scope="singleton",否则会抛异常
org.xml.sax.SAXParseException: Attribute "singleton" must be declared for element type "bean".
3) 在3.0中,spring单例配置为scope="prototype"