借鉴spring的 服务化设计
企业应用是微服务架构, 当单个应用复杂到一定程度时,模块之间的依赖比较难管理。。(特别是模块/文件之间的相互依赖) 应用spring中bean的概念,一个应用只负责引用服务,不负责服务的创建