Nhibernate 实体框架v4和Spring.Net

Nhibernate 实体框架v4和Spring.Net,nhibernate,entity-framework-4,spring.net,Nhibernate,Entity Framework 4,Spring.net,我想知道是否有人在WCF服务中使用了EF4和Spring.Net。将DI与EF4和其他优缺点一起使用是多么容易。 目前,我使用nHibernate作为ORM,使用Spring.Net作为数据访问层。是否有充分的理由转向EF4?这在很大程度上取决于您的总体技术水平。如果您已经与nHibernate建立了合作关系,并且没有外部激励因素(业务原因等),那么就没有真正的必要转向EF4。但是,如果您几乎完全使用MS技术堆栈,那么转向EF4将进一步推动这一工作 也就是说,Spring.NET和nHibern

我想知道是否有人在WCF服务中使用了EF4和Spring.Net。将DI与EF4和其他优缺点一起使用是多么容易。
目前,我使用nHibernate作为ORM,使用Spring.Net作为数据访问层。是否有充分的理由转向EF4?

这在很大程度上取决于您的总体技术水平。如果您已经与nHibernate建立了合作关系,并且没有外部激励因素(业务原因等),那么就没有真正的必要转向EF4。但是,如果您几乎完全使用MS技术堆栈,那么转向EF4将进一步推动这一工作

也就是说,Spring.NET和nHibernate在互操作性方面有着非常成熟的历史,很难修复未被破坏的东西。我正在通过EF4和Spring.NET使用POCOs建立一个域模型,我可以证明有很多学习机会和“好的,我该怎么做?”。但是这当然是可行的,虽然没有太多的资源专门用于使用EF4和Spring.NET,但在EF4和DDD的一般领域中有很好的指导


不知道这是否有帮助,但这是我在这个主题上的两分钱。

这在很大程度上取决于您的总体技术水平。如果您已经与nHibernate建立了合作关系,并且没有外部激励因素(业务原因等),那么就没有真正的必要转向EF4。但是,如果您几乎完全使用MS技术堆栈,那么转向EF4将进一步推动这一工作

也就是说,Spring.NET和nHibernate在互操作性方面有着非常成熟的历史,很难修复未被破坏的东西。我正在通过EF4和Spring.NET使用POCOs建立一个域模型,我可以证明有很多学习机会和“好的,我该怎么做?”。但是这当然是可行的,虽然没有太多的资源专门用于使用EF4和Spring.NET,但在EF4和DDD的一般领域中有很好的指导

不知道这是否有帮助,但这是我在这个话题上的两分钱