3

我正在使用 Net Beans IDE,当我开始部署我的 Web 项目时,它会在控制台输出中显示一条错误消息:

failed.org.hibernate.MappingException: Could not determine type for: String, for columns: [org.hibernate.mapping.Column(db col name)

从消息中它不能转换类型;我试图检查我的文件 .hbm 和 .java 中的类型,但到目前为止没有运气。

抛出此错误的属性定义为

<property name="exemptionOwnerName1" type="String">
4

1 回答 1

10

原因是,hibernate 尝试转换类型,但其中一个是兼容的

我的代码是这样的字符串

<property name="exemptionOwnerName1" type="String">

它应该用小写字母s

 <property name="exemptionOwnerName1" type="string">

似乎它区分大小写,在hbm中它应该是字符串,并且在javaString中

类型的属性文档

于 2013-06-13T09:31:06.390 回答