我在一个软件和硬件开发农场工作.今天我的一位同事告诉我,NHibernate只对小型项目有用,对于复杂或大型项目,必须避免使用.此外,它使代码更难改变.
这些陈述是真的吗?
Ebay使用Hibernate(NHibernate移植自的Java版本).我不认为这是一个小项目.
至于更改代码,请考虑这一点:假设我们需要向对象添加新属性.
以下是手动数据访问层必须完成的工作:
以下是NHibernate必须完成的工作:
| 归档时间: |
|
| 查看次数: |
326 次 |
| 最近记录: |