熟练掌握 Java 编程语言,熟悉常用开源框架,如 SpringBoot、MyBatis、Dubbo等,熟练掌握 MySQL 数据库读写和常规性能优化方法,熟练掌握 RocketMQ、Redis 等中间件的使用,并对 html、JavaScript、Vue 等前端技术有一定了解,能独立完成项目开发。
四三零课后服务平台是针对校内服务的一款管理平台软件,平台端使用服务对象有教育局、学校、服务机构,同时配备H5移动端供家长购课、老师签到考勤等。
主要负责核心公共代码编写和核心功能开发。参与系统从0-1的架构设计和实现。
技术实现:
1、SpringBoot 集成 Sa-Token 实现权限认证;
2、基于 AOP和 Redis 实现接口防重;
3、使用 Mybatis-Plus 多租户插件实现数据隔离;
4、使用 RocketMQ 完成异步信息处理(与支付中台);
5、使用 Redis 实现热点数据缓存和分布式锁;
6、使用 xxl-job 做分布式定时任务
四三零课后服务平台是针对校内服务的一款管理平台软件,平台端使用服务对象有教育局、学校、服务机构,同时配备H5移动端供家长购课、老师签到考勤等。 主要负责核心公共代码编写和核心功能开发。参与系统从0-1的架构设计和实现。
支付中台用于应对430平台的众多支付渠道,以及存在不同学校的不同课程类型可能的收款账户不一样等多种复杂的支付场景,独立出来统一的支付服务。 从0开始参与系统设计,参与开发、维护公用核心基础模块,负责核心功能的设计与开发,优化代码,对接支付渠道,如农行、建行、工行、民生银行。