【问题标题】:Using Hibernate in iReport. Could not parse mapping document在 iReport 中使用休眠。无法解析映射文档
【发布时间】:2016-04-07 15:57:20
【问题描述】:

我正在使用 Jasper iReport Designer 5.6.0Hibernate。我添加了与我的项目相关的类路径,但每次我尝试测试我的 Hibernate 连接时,都会出现类似的错误

无法从 source../file.hbm.xml 解析映射文档

但在 Eclipse 中似乎一切正常。 我正在使用 4.3.1.Final 版本的休眠。是我使用的版本导致这种问题吗?

【问题讨论】:

    标签: hibernate jasper-reports ireport


    【解决方案1】:

    iReport 与 Hibernate 版本 3 一起发布和工作(我不完全确定如何检查确切的版本,快速谷歌搜索建议 3.0.5)。这意味着,您的映射文件需要与该版本兼容。

    或者,您可以使用您的 java 应用程序从数据库中提取数据并将其用作数据源。

    【讨论】:

    • @Orionbelt 如果您的流程可能涉及使用 java 程序,您可以在那里继续使用 Hibernate4,而不仅仅是准备 POJO 以供 iReport 打印,这可能比根据您编写的内容更改映射更简单。除了为 Hibernate 3 重写映射之外,这是我唯一的想法。
    猜你喜欢
    • 2015-05-11
    • 2023-03-28
    • 1970-01-01
    • 1970-01-01
    • 2016-03-18
    • 1970-01-01
    • 2013-09-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多