业务逻辑层(Service)不要直接访问数据源(Database),应该通过数据持久层(DataAccessObject,简称DAO层)作为中介来访问数据源。这样做的优点是解除了业务逻辑层和数据源的耦合,当数据源变化时,业务逻辑层可以不做修改。可以采用()模式实现。
业务逻辑层(Service)不要直接访问数据源(Database),应该通过数据持久层(DataAccessObject,简称DAO层)作为中介来访问数据源。这样做的优点是解除了业务逻辑层和数据源的耦合,当数据源变化时,业务逻辑层可以不做修改。可以采用()模式实现。
A.解释器
B.中介者
C.模板方法
D.策略
正确答案:A