Java 如何创建布尔类的bean对象
我声明一个像这样的豆子Java 如何创建布尔类的bean对象,java,boolean,javabeans,Java,Boolean,Javabeans,我声明一个像这样的豆子 <bean id="booleabBeab" class="java.lang.Boolean" init-method="booleanValue()"></bean> 错误是: 实例化[java.lang.Boolean]失败:未找到默认构造函数;嵌套异常是java.lang.NoSuchMethodException:java.lang.Boolean.() 您需要编写自己的类,其中包含一个boolean字段和适当的getter和sette
<bean id="booleabBeab" class="java.lang.Boolean" init-method="booleanValue()"></bean>
错误是:
实例化[java.lang.Boolean]失败:未找到默认构造函数;嵌套异常是java.lang.NoSuchMethodException
:java.lang.Boolean.()
您需要编写自己的类,其中包含一个boolean
字段和适当的getter和setter<代码>布尔值
不能用作bean,因为它没有默认构造函数,也没有setter。布尔值没有任何无参数构造函数。所以你需要像这样传递构造函数参数
<bean id="booleabBeab" class="java.lang.Boolean">
<constructor-arg value="false"/>
</bean>
<bean id="booleabBeab" class="java.lang.Boolean">
<constructor-arg value="false"/>
</bean>