继承
接口模块:打包方式为jar,存放服务接口
Dubbo服务模块:打包方式为war,存放服务实现类、Dao接口、Mapper映射文件等,作为服务提供方,需要部署到tomcat运行
父工程:打包方式为pom,统一锁定依赖的版本,同时聚合其他子模块便于统一执行maven命令
通用模块:打包方式为jar,存放项目中使用到的一些工具类、实体类、返回结果和常量类
project_common
project_backend
project_parent
project_frontend
project_interface
project_service_provider
后台管理模块:打包方式为war,作为Dubbo服务消费方,存放Controller、HTML页面、js、css、spring配置文件等,需要部署到tomcat运行
前台访问模块:打包方式为war,作为Dubbo服务消费方,存放Controller、HTML页面、js、css、spring配置文件等,需要部署到tomcat运行