首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将Hibernate .hbm迁移到注释

将Hibernate .hbm迁移到注释
EN

Stack Overflow用户
提问于 2012-07-26 22:23:21
回答 1查看 676关注 0票数 0

我目前正在将一个较旧的应用程序从hbm映射迁移到注释。我读过很多地方,包括hibernate文档,都说这是可能的。当我试图从一个用多对一关系映射的hbm引用一个带注释的类时,我遇到了麻烦。

在抱怨带注释的类时,我得到了以下错误。

“嵌套异常为org.hibernate.MappingException:关联引用未映射的类:...cepis.domain.Note”

这里有没有可能实现我想要的东西,有没有我遗漏的非常基本的东西(注意,就像我说过的,我读过无数次,它是可能的,所以一个简单的“是的,它是可能的”不会有太大帮助)?

我的会话工厂定义如下...

代码语言:javascript
复制
<bean id="sessionFactory"
    class="org.springframework.orm.hibernate4.LocalSessionFactoryBean"
    scope="singleton">
    <property name="dataSource" ref="itc5DataSource" />             
    <property name="mappingResources">
        <list>
              <value>edu/uky/cepis/User.hbm.xml</value>...  
        </list>     
    </property>
    <property name="annotatedClasses">
        <list>
            <value>edu.uky.cepis.domain.Note</value>
        </list>
    </property>
    <property name="hibernateProperties">
        <props>
            <prop key="hibernate.dialect">${itc5.dialect}</prop>
            ...
        </props>
    </property>
</bean>

非常感谢您提前给予我们的帮助!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-26 23:55:01

您是否尝试过将_ hibernate.mapping.precedence_设置为"class,hbm"?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11671427

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档