【发布时间】:2012-04-01 23:04:49
【问题描述】:
在 Nhibernate 中,我们拥有 Fluent Nhibernate,现在,在 Nhibernate 3.2 中内置了“按代码映射”功能。两者都允许您以编程方式为您的域构建映射,我们可以编写一些约定来映射所有域,或者我们可以为每个相应的域对象编写单独的类。
Hibernate 有什么类似的吗?
【问题讨论】:
标签: java c# hibernate hibernate-annotations
在 Nhibernate 中,我们拥有 Fluent Nhibernate,现在,在 Nhibernate 3.2 中内置了“按代码映射”功能。两者都允许您以编程方式为您的域构建映射,我们可以编写一些约定来映射所有域,或者我们可以为每个相应的域对象编写单独的类。
Hibernate 有什么类似的吗?
【问题讨论】:
标签: java c# hibernate hibernate-annotations
您应该能够通过使用 Hibernate 配置 API 来配置没有 XML 和注释的 Hibernate,请参阅 http://docs.jboss.org/hibernate/orm/4.1/javadocs/org/hibernate/cfg/Configuration.html
可以通过 Mappings API 创建表映射: http://docs.jboss.org/hibernate/orm/4.1/javadocs/org/hibernate/cfg/Mappings.html
我从未使用过后者,因为我发现注释是最好的方法 - 但也许指针会有所帮助。
【讨论】:
是的,通过注解映射,check this link
【讨论】: