服务提供者框架(Service Provider FrameWork)——effectiveJava笔记
服务提供者框架组建:以大家熟悉的JDBC为例(mysql的驱动)ServiceInterface 具体的业务逻辑实现的协议,各大业内厂商根据自己的业务逻辑实现。java.sql.Collection这个接口定好了协议,让其他厂商(mysql,oracle...)去实现ServiceAccessAPI "客户端获取服务的实例" 就是通过这个我们去获取实际的业务逻辑对象,也就是各大厂商根据协议实现的逻