重构, 将PushPayload的构建方法放入 PushPayLoadFactory中
构建 PushService，使用 spring 管理 PushService