项目结构 本项目采用maven构建,有三个模块,分别是pms-interfaces, pms-services, pms-portal. 模块 描述 pms-interfaces 接口层,只能存放实体,枚举,接口. pms-services 服务层,使用 dubbo向外暴露服务 pms-portal 用户界面层,使用前后端分离的方式来构建用户界面,它又分为frontend和spring mvc两层.其中spring mvc 的controller负责访问dubbo服务,然后向frontend提供