2016-05-30 39 views

回答

2

存储库类是一个好方法。我不知道你的意思是“服务层”。您可以将存储库定义为服务,因此可以将其注入到控制器,命令或其他任何内容中。这将使您的查询在整个项目中可重用。

+0

谢谢你的回答。服务层我的意思是http://martinfowler.com/eaaCatalog/serviceLayer.html –

0

它是高度特定于体系结构的。 的Symfony是一个框架,它并不需要与像服务层,MVC特定架构模式等使用

如果您使用的服务层Repository模式的组合, 业务逻辑应该在你的服务,和复杂的查询可能在您的储存库

enter image description here

相关问题