Edit me

Spring

dispatcher sevlet

  • a service that will distribute the request into their controller.
  • ex) when “/abc/cde” request came, it will pass the request to the service/controller that has the same name.

DQM / DAO

  • DQM doesn’t have beans => low reusability, and high cost
  • DAO has beans with its respective sql IDs with execute plans => high reusability, low cost

Facade design pattern

  • ~Service => ~ServiceImpl