Java 当通过EclipseJPA工具从表中生成实体时,SQLServer数据库中表的“nvarchar”字段如何正确转换

Java 当通过EclipseJPA工具从表中生成实体时,SQLServer数据库中表的“nvarchar”字段如何正确转换,java,eclipse,hibernate,jpa,Java,Eclipse,Hibernate,Jpa,我试图通过JPA工具从eclipse中的表生成实体(下图) 转换时,JPA工具为类型为nvarchar的字段定义对象类型 您可以在下面看到数据库定义 如何修复nvarchar字段的类型,如您所见,它们应该是字符串 第二个问题是,默认情况下,eclipse在从表生成实体时为表的字段设置基元类型。如何为字段设置对象类型,例如,我想使用Integertype而不是inttype

我试图通过JPA工具从eclipse中的表生成实体(下图)

转换时,JPA工具为类型为
nvarchar
的字段定义对象类型

您可以在下面看到数据库定义

如何修复
nvarchar
字段的类型,如您所见,它们应该是字符串

第二个问题是,默认情况下,eclipse在从表生成实体时为表的字段设置基元类型。如何为字段设置对象类型,例如,我想使用
Integer
type而不是
int
type