hibernate中的多个Embedded属性实例没有覆盖名称

时间:2012-05-26 12:25:23

标签: hibernate nhibernate jpa fluent-nhibernate

在Fluent N-Hibernate + N-Hibernate中创建和使用组件类时,不需要为用户类中的每个成员显式指定名称。系统默认或通过某种约定创建具有以下格式的列。

[member name.particular component element name]

我想知道在使用JPA + Hibernate时是否存在任何此类策略,因此您不必明确指定每个列名称?

1 个答案:

答案 0 :(得分:0)

Hibernate存在命名约定我将此配置放在我的persistence.xml文件中,并且每件事都按照我的意愿进行。

        <property name="hibernate.ejb.naming_strategy"
                  value="org.hibernate.cfg.DefaultComponentSafeNamingStrategy"/>