如何基于Spring使用工厂模式实现程序解耦