Jpa 在netbeans中新架构的表中插入错误

Jpa 在netbeans中新架构的表中插入错误,jpa,netbeans,schema,persistence,Jpa,Netbeans,Schema,Persistence,我正在使用netbeans 7.1和一个新的模式,我在数据库示例中创建了一个名为TIENDA的新模式,并将其设置为默认模式。然后我创建了一个名为USUARIO的表,其中包含一些字段和一个名为DIRECCION1的字段。我正在尝试保留新的USUARIO,但应用程序显示以下错误: Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.3.2.v20111125-r10461): org.eclipse.pe

我正在使用netbeans 7.1和一个新的模式,我在数据库示例中创建了一个名为TIENDA的新模式,并将其设置为默认模式。然后我创建了一个名为USUARIO的表,其中包含一些字段和一个名为DIRECCION1的字段。我正在尝试保留新的USUARIO,但应用程序显示以下错误:

Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.3.2.v20111125-r10461): org.eclipse.persistence.exceptions.DatabaseException Internal Exception: java.sql.SQLSyntaxErrorException: 'DIRECCION1' no es una columna en la tabla o VTI 'APP.USUARIO'. Error Code: -1
也许我必须更改persistence.xml中的某些内容,但我不知道是什么


提前感谢。

您需要重新创建数据库,因为它没有此列


请看,

谢谢詹姆斯的回答。最后,我找到了另一种方法来解决这个问题,JPA奖是这样的: