我想建立一个非常简单的演示应用程序,其中包括LINQ over NHibernate.当我等待答案时,我正在做其他任务:)
>我根本不喜欢HBM文件
>我需要建立一个非常简单的数据库模式(3个表)
>我不想完全从数据库开始.也许班级模式可能是一个更好的开始
>我没有选择目标数据库:可能是MySQL
我知道如何从HBM文件创建数据模型.我知道如何从DB提取数据模型到.NET的实体框架,但我相信我的演示可以用NHibernate更好地完成.
解决方法
就像Adam建议的那样,你可以选择使用
FluentNHibernate而它是
Auto mapping.虽然你的设置很小,但你也可以使用
Fluent mapping.
除了FluentNHibernate wiki,这里有一些资源:
Your very first NHibernate application by Gabriel Scheker
Getting Started With Fluent NHibernate and Auto Mapping in C# by Jason Mitchell
使用更新版本的NHibernate的另一个替代方案是mapping by code. This SO question有足够的链接,所以我在此不再重复.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。