对于Hibernate,是否存在类似于Nhibernate“按代码映射”的内容

时间:2012-04-01 23:04:50

标签: c# java hibernate nhibernate hibernate-annotations

在Nhibernate中,我们有Fluent Nhibernate,现在,Nhibernate 3.2内置了“按代码映射”功能。两者都允许您以编程方式构造域的映射,我们可以编写一些约定来映射所有域,或者我们可以为每个相应的域对象编写单独的类。

Hibernate有类似的东西吗?

2 个答案:

答案 0 :(得分:1)

您应该能够使用Hibernate Configuration API配置没有XML和Annotations的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

我从未使用过后者,因为我发现注释是最好的方法 - 但也许指针有帮助。

答案 1 :(得分:0)

是的,按注释映射check this link