2008-03-17
Hibernate3映射到PostgreSQL中遇到的小问题!
前天,我用Hibernate3在PostgreSQL下写了个对一个简单对象(Tag)的CRUD操作,并按照Tag.hbm.xml映射,在Linux下的PostgreSQL里建好了表,PostgreSQL版本不详。但启动服务后日志报错,说authorId找不到,我的Tag.hbm.xml里写的是
但表中的确有authorId.
后来,我把表中的字段authorId改为了authorid,映射文件不变,就一切ok了!
另人费解,为什么column="authorId"在PostgreSQL必须对应authorid?
不知道大家是否遇到过类似问题。
<property name="authorId" column="authorId" type="integer" not-null="false" length="10"/>
但表中的确有authorId.
后来,我把表中的字段authorId改为了authorid,映射文件不变,就一切ok了!
另人费解,为什么column="authorId"在PostgreSQL必须对应authorid?
不知道大家是否遇到过类似问题。
发表评论
- 浏览: 24899 次
- 性别:

- 来自: 河北

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
2008年7月1日,盖茨离职 ...
不知道你的X年经验是几年,不过你确实缺少一些基础经验...
-- by e-ant -
2008年7月1日,盖茨离职 ...
引用这个是不是因为workspace中有eclipse的配置文件,删除那个.me ...
-- by DavyLee -
2008年7月1日,盖茨离职 ...
强阿我从来不用MyEclipse
-- by 王者之剑 -
2008年7月1日,盖茨离职 ...
引用第五:只要先用myEclipse建立了工作区,即使你把myEclipse卸掉 ...
-- by dogstar -
2008年7月1日,盖茨离职 ...
好贴,好贴,顶啊!
-- by DavyLee






评论排行榜