DB中的约定,我应该使用流畅的Nhibernate自动映射吗

发布于 2024-10-13 12:12:01 字数 153 浏览 5 评论 0原文

我有一个具有名称约定的数据库,有 4 种类型的表:

我可以通过名称知道表类型,每种类型都有自己的约定,并且有与所有类型相关的内容。

这是流畅的 nhibernate 自动映射的经典案例吗?我应该知道什么吗?

我应该使用 hbm xml 映射吗?

I have a DB with name conventions, there are 4 types of tables:

I can know the table type by its name, each type has its own conventions and there are stuff that related to all of them.

Is this the classic case for fluent nhibernate auto mapping? should I be aware of something?

Should I use the hbm xml mapping?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

爱要勇敢去追 2024-10-20 12:12:01

当然,自动映射对于从头开始完成的项目效果更好,但这不是您的情况。

无论如何,Fluent NHibernate 提供了一个不错的 API 来实现您自己的命名约定,因此您可以使用现有的数据库模式获得这些自动映射(请参阅本 wiki 文章中间的文档):
http://wiki. Fluentnhibernate.org/Auto_mapping

Certantly, automapping works better with a project done from scratch, which isn't your case.

Anyway, Fluent NHibernate provides a decent API to implement your own naming convetions, so you can get these automappings with your existing database schema (look doc at the middle of this wiki article):
http://wiki.fluentnhibernate.org/Auto_mapping

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文