为了账号安全,请及时绑定邮箱和手机立即绑定

请教一个关于NHibernate3的问题

请教一个关于NHibernate3的问题

白猪掌柜的 2018-07-28 08:06:07
我们现在有一个需求正在考虑是否采用NHibernate3,请您帮忙指点.      大概需求描述:     我们现在有一个产品需要不断的切换数据库(sqlserver,oracle .etc),数据库和表都是已存在的,在我们的平台上想动态生成数据访问组件(不借助第三方工具),直接在我们的平台上生成,最后得到的数据绑定到动态表单上请问使用NHibernate是否具有可行性,在您的NHibernate3系列中看到了ConfOrm介绍,在一个回答中看到您将要介绍对已存在数据表的情况,但是在后续文章中没找到此方面的介绍,请您能知道一下,谢谢!
查看完整描述

2 回答

?
慕容森

TA贡献1853条经验 获得超18个赞

切换数据库,最完美的情况其实需要写三套配置,不好实时切换,需要重启程序改配置

数据库和表都是已存在,这种情况其实很难使用ORM对其数据库映射。

所以还是不合适。。首先使用ORM是完全另外一个OOP设计思想,数据库表会成为你的最大障碍,所以在表不可以修改的情况下不要用orm框架了吧


查看完整回答
反对 回复 2018-07-30
?
慕的地8271018

TA贡献1796条经验 获得超4个赞

运行时切换数据库类型是比较困难的, 一般都要重启修改数据库配置。

根据数据表结构生成对应的实体类代码以及映射并编译是可行的, 至于绑定到菜单应该没有什么问题。


查看完整回答
反对 回复 2018-07-30
  • 2 回答
  • 0 关注
  • 587 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信