好处足以使用另一个外部组装吗?删除S#ARP并在以后保持NHIBERNATE有多困难?

有帮助吗?

解决方案

我认为保留所有内容可能会有问题-S#ARP不是NHIBERNATE的小型助手课。与之集成应该按设计紧密。

如果我必须再次启动项目 - 我将使用S#ARP架构。对我来说,西北样本项目看起来像个棒棒糖。

因此 - 如果您对外部库感到满意,请继续前进!

其他提示

路易斯·阿布鲁(Luis Abreu) 在S#ARP体系结构上有一系列很棒的博客条目,讨论了该项目中最重要的集会。他们当然有助于我理解框架的基础。

我更喜欢直的IOC + NHIBERNATE + MVC。

几个月前,我在进入IOC和MVC的同时看了看S#ARP架构。我彻底挑选了它。我喜欢该项目以非常友好的方式管理NHIBERNATE会议的方式。我将这种设计带入了自己的项目。但是我觉得我会更好地理解正在发生的事情,而只是设置自己在自己的项目架构中所需的东西。

IOC并不难设置。一旦完成了几次,NHIBERNATE + FLUENT NHIBERNATE就不难设置。我更喜欢知道我的代码,尤其是当它是简单的IOC和NHIBERNATE,而不是将实施委派给黑匣子时。

您需要了解封面下的情况,因为您需要扩展域名的体系结构。我使用S#ARP我可以使用的一切机会。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top