山维星球后台
基于springboot的web程序,提供restful接口以及网页服务
主要功能
- 使用Shiro实现用户认证,管理授权,数据加密等功能
- 使用ibatis作为数据持久化框架
- 使用session+websocket实现服务端消息推送
- 使用MongoDB GridFS进行分布式存储海量数据
- 使用RabbitMQ解耦数据处理流程,保障数据处理过程中的一致性和稳定性
- 使用Swagger生成API文档和调用接口
- 使用Thymeleaf模板引擎动态渲染html页面,搭配thymeleaf-extras-shiro库实现按钮级权限验证
- 使用网建SMS短信通SDK实现短信推送,一键登录,警告提醒等
- 使用proj4j开源库实现坐标转换
- 基于GeoServer实现OGC服务的管理发布
系统模块
├─系统管理
│ ├─用户管理
│ ├─角色管理
│ ├─菜单管理
├─系统监控
│ ├─在线用户
│ ├─系统日志
│ ├─登录日志
│ ├─请求追踪
│ ├─系统信息
├─数据管理
│ ├─数据入库
│ ├─数据更新
│ ├─局部加载
│ ├─动态分发
├─任务调度
│ ├─定时任务
│ └─调度日志