Multiple choice technology architecture

If I need to access Multiple Data Sources like Legacy Systems, B2B, LDAP – Which of the below J2EE Pattern would suit?

  1. Data Access Object.

  2. MVC

  3. Business Delegate

  4. Service Locator.

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Data Access Object (DAO) Pattern abstracts and encapsulates access to data sources, providing a uniform interface to different backends like legacy systems, B2B interfaces, or LDAP. It hides implementation details of data source interactions. MVC separates concerns, Business Delegate reduces coupling between tiers, and Service Locator looks up resources - none abstract heterogeneous data access like DAO.