NHibernate映射文件(.hbm.xml文件)可以映射实体(Entity)与关系(Relationship)。生成数据库表和列(DDL,Data Definition Language)的步骤包括:
需要注意的是,NHibernate映射文件本身就是一个XML格式的文件,它定义了数据库表的表名、表结构、字段名、外键等元素。因此,NHibernate映射文件可以自动为实体生成数据库表的DDL语句,这也是NHibernate的一个重要特性之一。
当然,如果你需要创建迁移(Migration)文件,也可以通过NHibernate映射文件,并结合第三方迁移工具进行实现。
领取专属 10元无门槛券
手把手带您无忧上云