SpringBoot、MyBatis、Druid、Redis、Shiro、Freemarker、Oracle、Log4j、Websocket 基于 SpringBoot+MyBatis 为基本骨架自主搭建和研发的 web 平台。
PageHelper 实现分页查询;
Druid 作为数据库连接池方案;
MyBatis generator 代码生成器,根据数据库生成 model、 mapper.xml、mapper 接口和 Example;
整合 Redis 数据库实现缓存功能,以 session 管理、短信 验证码和电子券核销码的存储验证为例;
整合 Shiro 作为安全框架实现后台用户的登录和授权 功能;
SpringTask 作为定时任务工具;
整合 Swagger-UI 实现在线 API 文档;
Layui 作为前端框 架;
FreeMarker 作为模板引擎;
数据库使用 Oracle;
使用 Log4j 日志库,slf4j 作为接口。
在此平台基础上实现的项目: 券系统:将公司原多渠道的券营销业务整合统一,实现制券、发券、领券、核销券的一系列业 务流程。 慢病系统:完成公司分派给相关岗位员工的慢病回访的工作任务,包括分发、回访、完成率统 计等。
呼叫中心系统:实现电话营销业务,完成下单、派单至门店、门店接单、pos 端出单、打包、 第三方物流下单、实时跟踪物流信息至订单完成整个业务流程。 平安好医生:线下门店入驻平安好医生线上平台,需接入平安中心仓业务,实现与平安系统的 交互,完成商品基础数据对码、库存同步、商家自动接单并抓取订单数据实现 pos 端的自动出 单,通过 websocket 技术实现接单语音提醒,方便门店人员及时打包货品发送。
审方系统:顾客拍摄原始处方的图片并上传远程审方平台,由执药师远程审方;远程审方后顾 客与药师进行视频通话,远程问诊。问诊后执业药师在处方单签字由门店打印处方单。