
SPI(Service Provider Interface)接口和实现分离,java框架提供了ServiceLoader来实现这一目标
接口的实现类可以放在另外一个jar包里面
META-INF/{接口命名空间}存放实现类的类(包含命名空间)
参考文件: http://blog.csdn.net/is_zhoufeng/article/details/50722440

SPI(Service Provider Interface)接口和实现分离,java框架提供了ServiceLoader来实现这一目标
接口的实现类可以放在另外一个jar包里面
META-INF/{接口命名空间}存放实现类的类(包含命名空间)
参考文件: http://blog.csdn.net/is_zhoufeng/article/details/50722440
近期评论