cvc-complex-type.3.2.2: Attribute 'singleton' is not allowed to appear in element 'bean
2011-05-14 00:42
766 查看
在spring2.0中,bean没有“singleton”这个属性,而是在“scope”中对它进行设定。“scope”可以设定为“singleton”和“prototype”默认情况下是“singleton”即和原先的“singleton=true”性质一样,如果要实现单例模式则将“scope”设定为“prototype”,即和原先版本的“singleton=false”一样。参考文档链接地址:http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
具体配置方法:
Spring 1.*
<bean id="hibernateSessionFactory" class="org.hibernate.admin.component.HibernateSessionFactory" init-method="init" destroy-method="dispose" singleton="true">
Spring 2.0
spring-beans-2.0.dtd/xsd does not support singleton="true"/"false" anymore. Use scope="singleton/"prototype" instead!
<bean id="hibernateSessionFactory" class="org.hibernate.admin.component.HibernateSessionFactory" init-method="init" destroy-method="dispose" scope="singleton">
具体配置方法:
Spring 1.*
<bean id="hibernateSessionFactory" class="org.hibernate.admin.component.HibernateSessionFactory" init-method="init" destroy-method="dispose" singleton="true">
Spring 2.0
spring-beans-2.0.dtd/xsd does not support singleton="true"/"false" anymore. Use scope="singleton/"prototype" instead!
<bean id="hibernateSessionFactory" class="org.hibernate.admin.component.HibernateSessionFactory" init-method="init" destroy-method="dispose" scope="singleton">
相关文章推荐
- cvc-complex-type.3.2.2: Attribute 'singleton' is not allowed to appear in element 'bean'
- mm_cvc-complex-type.3.2.2: Attribute 'local' is not allowed to appear in element 'ref'.
- cvc-complex-type.3.2.2: Attribute 'content-negotiation-manager' is not allow
- error C3872: '0x3000': this character is not allowed in an identifier
- ng-repeat出现环路输出Duplicates in a repeater are not allowed. Use 'track by' expression to specify unique
- nested exception is org.xml.sax.SAXParseException: cvc-complex-type.2.3: Element 'beans' cannot have
- error C3872: '0x3000': this character is not allowed in an identifier.怎么解决?
- mysql:ERROR 1130: Host '192.168.0.102' is not allowed to connect to this MySQL server
- java.sql.SQLException: null, message from server: "Host 'xxx' is not allowed to connect
- Host 'HostName' is not allowed to connect to this MySQL server
- [ngRepeat:dupes] Duplicates in a repeater are not allowed. Use 'track by' expression to specify uniq
- ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server
- Mac OS mysql Host 'localhost' is not allowed to connect to this MySQL server
- java数据库连接(mysql)java.sql.SQLExcept "Host 'Lenovo-PC' is not allowed to connect to this MySQL server"
- VS错误error C3872: '0x3000': this character is not allowed in an identifier
- ERROR 1130 (HY000): Host 'xxxxxx' is not allowed to connect to this MySQL server解决办法
- SQL Error (1130): Host '192.168.1.100' is not allowed to connect to this MySQL server
- 报错error C3872: '0x3000': this character is not allowed in an identifier
- "Host 'localhost' is not allowed to connect to this MySQL server" 的原因及解决办法
- Sqoop-1.4.6配置连接mysql提示ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server