博客
关于我
NHibernate异常:No persister for的解决办法
阅读量:792 次
发布时间:2023-02-15

本文共 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)

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

转载地址:http://eyjfk.baihongyu.com/

你可能感兴趣的文章
MySQL集群解决方案(4):负载均衡
查看>>
mysql面试题学校三表查询_mysql三表查询分组后取每组最大值,mysql面试题。
查看>>
mysql颠覆实战笔记(八)--mysql的自定义异常处理怎么破
查看>>
MYSQL高可用集群MHA架构
查看>>
MySQL高级-MySQL并发参数调整
查看>>
MySQL高级-SQL优化步骤
查看>>
MySQL高级-视图
查看>>
mysql高级查询~分页查询
查看>>
MySQL:判断逗号分隔的字符串中是否包含某个字符串
查看>>
nacos config
查看>>
Nacos在双击startup.cmd启动时提示:Unable to start embedded Tomcat
查看>>
Nacos安装教程(非常详细)从零基础入门到精通,看完这一篇就够了
查看>>
Nacos配置中心集群原理及源码分析
查看>>
nacos配置自动刷新源码解析
查看>>
Nacos集群搭建
查看>>
nacos集群搭建
查看>>
nagios安装文档
查看>>
Navicat for MySQL 查看BLOB字段内容
查看>>
Neo4j电影关系图Cypher
查看>>
Neo4j的安装与使用
查看>>