日期:2014-05-20  浏览次数:20559 次

【初学】Hibernate配置基础问题。
初步了解了Hibernate的配置。
实战时发现了问题, 想了解下大家是如何解决这类问题的。

比如:有一订单表(一),对应有一产品表(多)
在配置many to one 关系时发现不管如何配,都提示: could not determine for TABLENAME, for COLUMN name。
我在配置其他业务表关系都成功,就这里失败,我觉得方法是对的。

其中有一细节: 订单表的主键是字符型的,不是自动生成。比如:OD20111013152000001
其他成功的业务关系的主键是int imcrement(1,1)。

问:是否与这主键有关? 如果是,hibernate支持字符型主键么? 如果支持,又该如何配置? 100分送,谢谢!觉得不够我开贴加!

------解决方案--------------------
支持字符型主键,强大的UUID就是字符型的
关键字:UUID HIBERNATE,然后百度 OR GOOGLE

贴代码来得明白
------解决方案--------------------
楼上说得有道理,我们都是code
------解决方案--------------------
一点一点的修改,找到出错的地方。
------解决方案--------------------

╭︿︿︿╮ 
{/ od
------解决方案--------------------
探讨
支持字符型主键,强大的UUID就是字符型的
关键字:UUID HIBERNATE,然后百度 OR GOOGLE

贴代码来得明白