酒店在线预订系统
●项目介绍:B/S网站,主要功能有酒店及客房搜索、在线预订、订单管理
●项目技术:java、mysql、springboot 、mybatis、spring session、elasticsearch、redis、groovy
●项目描述:整个项目由三个子系统(gateway、extranet、plugin)构成;extranet是数据库层,通过mybatis存储账号与订单数据到mysql;plugin通过groovy脚本定时抓取酒店客房数据,索引到elasticsearch中供全文搜索;gateway对外提供API,利用spring session共享session便于水平扩展,利用redis分布式锁处理重复提交。三个子系统通过springboot快速搭建,子系统之间提供spi包进行内部通信,gateway对外提供restful api
美拼微信小程序
● 项目介绍:拼团小程序,朋友圈裂变分享,线上支付线下消费,包括拼团、支付、扫码、分享等功能
● 项目技术:java、mysql、springboot 、mybatis、spring session、redis、微信支付
● 项目描述:项目前后端分离,前端使用微信小程序html5开发,后端使用springboot快速搭建,提供restful api接口给前端。使用mybatis储存业务数据到mysql,图片视频流数据存储在阿里云oss,集成微信sdk完成微信授权、微信登录、微信支付、二维码分享等功能,使用redis分布式锁处理并发拼团
点融借款签约app
● 项目介绍:借款客户完成用户签约的同时,录制整个过程的视频作为存证。包括直播、录屏、实时通信、推送通知等功能
● 项目技术:java、mysql、springboot 、mybatis、rabbitmq、redis、zookeeper、阿里云直播
● 项目描述:后端使用springboot快速搭建,提供restful api接口给app。使用mybatis储存业务数据到mysql,使用zookeeper集中读取配置数据,集成阿里云sdk完成直播、录屏功能,视频、图片存证存储在阿里云oss,使用rabbitmq+websocket推送数据到app