jeudi 3 août 2017

Service and DAO vs MVC

I am literally very new to Design Patterns, and I constantly come across words like Service Layers, DAO Layers & Model-View-Controllers in Programming.

As StackOverflow is extremely awesome platform having many extremely talented audience when it comes to explaining concepts and/or logic.

I expect an elegant answer that explains me the difference between all of these. When do we use them? When do we prefer Service/DAO architecture over MVC pattern? Do we have controllers in Service/DAO architecture? What are the possible combinations in which we can integrate Service/DAO and Model/View/Controller.


This post shall also prove helpful for all others who have the same doubt. Good posts should always be supported. Request moderators to not close this as a duplicate of some other question as no question on SO is able to resolve my query.

Aucun commentaire:

Enregistrer un commentaire