随着公司业务的持续发展,信息化建设的力度也不断加强,涌现出基于各类业务领域的单块管理信息系统,新功能的增加,使得这些系统的代码库也越发庞大,很难在巨大的代码库中做到清晰地模块化,相似的功能代码随处可见,给系统开发、维护工作带来困难.同时,移动应用的不断普及,使得员工在移动办公方面也有强烈需求,以至于同一类业务需要开发两套应用服务,业务逻辑方面的存在大量同步工作,系统业务变更工作十分复杂.本文通过对基于Jersey框架的REST微服务设计,实现信息系统的前后端分离,并以公司的部分业务为试点应用,建立公共服务平台.