使用Spring依赖注入重新定义项目架构完成。