2
在我们的应用程序中,我有一个类描述一个人(眼睛和头发的颜色,高度等)。一旦登记的形式实现,我点击提交按钮,并抛出一个异常:字段'类'没有默认值
Class: java.sql.SQLException
Message: Field 'class' doesn't have a default value
我抓我的头这一点,因为没有任何类有一个字段命名的类,由于显而易见的原因(它是一个保留字),并且在数据库中不存在名为class的列。
任何想法为什么发生这种情况?以及如何解决它?
编辑:
我尝试这样做:
classThrowingExceptionInstance.class=ClassThrowingException
而现在它说无法设置只读属性:类类ClassThrowingException
谢谢!寻找密切(它是继承的代码,和一个继承的数据库)我发现抛出异常的类扩展了另一个类(比方说,用户),该类没有名为class的属性,但在数据库中有一个名为办法。猜猜我应该为该列设置一个默认值。 – Fustigador
没有工作:(与以前相同的错误 – Fustigador
再次寻找;-)这是MySQl错误。你应该找到所有的错误并修复它们。 – Devart