NHibernate异常:No persister for的解决办法
发布日期:2025-04-20 23:53:53 浏览次数:4 分类:精选文章

本文共 340 字,大约阅读时间需要 1 分钟。

hbm.xml文件出问题解决方法

在使用hibernate时,若出现No persister for错误时,可以按照以下三种方法进行解决:

1. 检查hbm.xml文件。确保映射文件中定义的属性与数据库字段一致,特别是在一对多(Parent-to-Child)关系中,需注意关系设置是否正确。

2. 检查cfg.xml文件。确认hibernatetool的映射文件名是否已正确配置,确保hbm.xml文件名已在cfg.xml中体现。

3. 验证对象关系设置。对于一对多(Parent-to-Child)关系,需调用:

child.setParent(parent) 而非:
child.setParent(parent.id)

如需了解更多详细信息,可参考原文链接:[链接已移除]

上一篇:Nhibernate的第一个实例
下一篇:NHibernate学习[1]

发表评论

最新留言

能坚持,总会有不一样的收获!
[***.219.124.196]2025年04月14日 06时46分37秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章