熟练使用 Spring、SpringMVC、MyBatis、MyBatis plus、SpringBoot、SpringCloud、grpc等框架。
熟练使用关系型数据库 Oracle、MySql 、SQLServer数据库以及 Redis 等非关系型数据库。
熟悉使用es搜索引擎。
熟悉使用kafka、rabbitMq、阿里云DataHup消息中间件。
熟熟练使用 Linux 常用命令。
了解阿里云大数据开发平台odps使用。
开发环境:idea+git+tomcat+MySQL+maven
业务背景:该项目主要是给公交公司提供更为便捷的管理系统;仅需几个人达到管理日常车辆运营的状态,节约运营 成本、提高工作效率;起核心内容包括:驾驶员日常工作排班,车辆报警系统,临时调度车辆等。
项目架构:springboot+mybatis+redis+mysql+vue 负责模块:车辆和驾驶员,日常运营报表统计,车辆报警系统,人员排班等。
技术描述:
1、项目采用 B/S 架构,基于 spring boot框架实现
2、使用eCharts展示车辆日常的运营数据
3、使用POI导入导出驾驶员和车辆信息
4、通过rabbitMq读取公交轨迹点数据