j加入了几个组件的实现，都是没有给予包含和聚合，同时客户端只需要简单的修改调用就可以了