# 包结构
- spv-parent 顶级maven parent,配置统一的maven插件、依赖包版本管理等
- api-process
- api-receive
- core
- gateway
- gateway-api
- spv-auth
- spv-com
- spv-job
- spv-org
- hb-spv-model : maven模块,存放与数据库表对应的域对象及其枚举定义、查询条件、mapper及操作等
- hb-spv-common:应用的公共模块,主要存放公共的service操作,方便web、work、api等模块公用
- hb-spv-web:web模块,提供web服务(针对有页面的web服务端)
- hb-spv-api:api模块,对外提供http协议的服务(供其他系统调用,无页面)
- hb-spv-sdk:sdk模块,主要存放对外提供的接口的辅助类,如入参出参、调用方式等。接口调用方和提供方公用的模块
- hb-spv-work:work模块,应用所需的自动任务
- hb-spv-views:views模块,纯前端静态资源,方便前后端完全分离
- hb-spv-gateway:应用网关,用于鉴权、配置路由、负载均衡、重试等