IReport+;在cfg.xml中设置特定于Hibernate数据源的NamingStrategy

IReport+;在cfg.xml中设置特定于Hibernate数据源的NamingStrategy,hibernate,jasper-reports,ireport,hibernate-mapping,hibernate.cfg.xml,Hibernate,Jasper Reports,Ireport,Hibernate Mapping,Hibernate.cfg.xml,我使用iReport4.5.1和HQL查询数据库。因此,我定义了一个hibernate.cfg.xml,将其根文件夹和所需的*.jar文件放在IReport的类路径中。当我想使用自己的命名策略时,问题就出现了。它只是将someObject转换为表名SOME\u OBJECT。IReport无法触发命名策略,因此它会搜索表someObject。我试过了 hibernate.ejb.naming_strategy ejb.naming_strategy namingStrategy cfg.xml

我使用iReport4.5.1和HQL查询数据库。因此,我定义了一个
hibernate.cfg.xml
,将其根文件夹和所需的*.jar文件放在IReport的类路径中。当我想使用自己的命名策略时,问题就出现了。它只是将
someObject
转换为表名
SOME\u OBJECT
。IReport无法触发命名策略,因此它会搜索表
someObject
。我试过了

hibernate.ejb.naming_strategy
ejb.naming_strategy
namingStrategy
cfg.xml中的属性名称,但运气不佳。有人有主意吗

谢谢大家