数据库优先和 ORM
Posted
技术标签:
【中文标题】数据库优先和 ORM【英文标题】:Database first and ORMs 【发布时间】:2012-05-20 15:18:57 【问题描述】:在构建企业解决方案时,DB架构师制作ER模型并使用SQL方式创建表、过程、视图、索引等。
是否可以使用 nHibernate 将这种实体映射到类(即 POCO)?或者如何制作自己的地图工具?
附言我不想使用 DB first EF 解决方案:)
【问题讨论】:
【参考方案1】:您可以使用Visual NHibernate 或NHibernate Mapping Generator 等工具从数据库生成映射。这些工具并不完美,但它们可以为您完成大部分工作,然后您可以根据需要修改它们生成的映射。
【讨论】:
以上是关于数据库优先和 ORM的主要内容,如果未能解决你的问题,请参考以下文章
.NET 2.0 的任何类似实体框架的 ORM? (数据库优先!)