我有一個問題。我正在開發基於symfony的Web應用程序。我面臨一個問題。我應該在哪裏放置複雜的查詢和多個連接?我應該在存儲庫類中創建方法嗎?或者它應該放在服務層?Symfony。我應該在哪裏放置複雜的查詢?
-1
A
回答
2
存儲庫類是一個好方法。我不知道你的意思是「服務層」。您可以將存儲庫定義爲服務,因此可以將其注入到控制器,命令或其他任何內容中。這將使您的查詢在整個項目中可重用。
0
相關問題
- 1. 我應該在哪裏放置我的CSS文件? Symfony 3.0
- 2. Symfony 3.3 - 我應該在哪裏放置CSS和JS文件?
- 3. Symfony 2 - 我應該在哪裏放置實用課程?
- 4. 我應該在哪裏放置在FBConnect
- 5. 我應該在哪裏放置在phabricator
- 6. 在這個複雜的查詢中,我應該在哪裏指定output_field kwarg?
- 7. 我應該在哪裏放置索引?
- 8. 我應該在哪裏放置DLL?
- 9. 我應該在哪裏放置ANNOTATE_ITERATION_TASK?
- 10. 我應該在哪裏放置.htaccess?
- 11. 我應該在哪裏放置scriptmanager
- 12. MEF:我應該在哪裏放置CompositionContainer?
- 13. 我應該在哪裏放置docker-compose.yml
- 14. 我應該在哪裏放置界面?
- 15. 我應該在哪裏放置代碼?
- 16. 我應該在哪裏放置我的函數來包裝Doctrine查詢?
- 17. 應該在哪裏放置自定義查詢函數?
- 18. 應該在哪裏放置配置?
- 19. 應該在哪裏放置「全局」Symfony函數?
- 20. 我應該在哪裏放置的config.txt在我的Python項目
- 21. Laravel雄辯ORM - 複雜哪裏查詢
- 22. symfony中的電子郵件 - 我應該在哪裏放置代碼?
- 23. 我應該在哪裏放置這個查詢來避免多次運行?
- 24. 我該在哪裏放置Open FIle Indicator?
- 25. 我應該在哪裏放置映射我的ViewModel的方法?
- 26. 我應該在哪裏放置Act-as-taggable-on的配置?
- 27. 我應該在哪裏放IBOutlets和IBActions?
- 28. 我應該在哪裏放這個JavaScript?
- 29. 我應該在哪裏放DbContext?
- 30. 我應該在哪裏釋放物體?
謝謝你的回答。服務層我的意思是http://martinfowler.com/eaaCatalog/serviceLayer.html –