java基础扎实,深入理解IO、多线程、集合等基础框架,对JVM有一定了解
spring cloud 全家桶/mybatis等java常用框架熟练使用, 读过spring源码
mysq|数据库使用, 可对sql语句优化; mysql的乐观锁与悲观锁的使用。
Redis的基本使用。哨兵集群/cluster 搭建,通过redis实现分布式锁,避免缓存击穿、缓存穿透、缓存雪崩问题
消息队列rabbitMq的使用,可搭建高可用rabbitMq集群。
熟悉微信支付宝各种环境支付,熟悉微信公众号开发
Linux服务器运维, jerkens/docker基本使用,线上的环境的搭建及维护。
大狮子商城
项目描述:商城类项目,前端一处实现,三端(微信公众号,h5, AndroidAPP)使用,核心主要是三套分销逻辑。一级邀请分销,区域代理分销,多级经销商级差分销。嵌入三套支付系统(微信公众号支付、微信H5支付、支付宝H5支付)。
项目职责:项目采用前后端分离模式开发,独立完成后端的数据库设计、项目框架搭建、项目逻辑实现、项目的部署与维护。
主要技术:springboot+mybatis+mybatis plus+maven+mysql+redis+nginx。
大狮子商城 项目描述:商城类项目,前端一处实现,三端(微信公众号,h5, AndroidAPP)使用,核心主要是三套分销逻辑。一级邀请分销,区域代理分销,多级经销商级差分销。嵌入三套支付系统(微信公众号支付、微信H5支付、支付宝H5支付)。 项目职责:项目采用前后端分离模式开
家庭教育APP, 对原单体系统进行全面重构,改造为微服务架构,包括数据库数据迁移,数据库表重建,开发架构搭建,代码开发 技术架构:spring cloud/rabbitMq/redis/sharding-jdbc/xxl-job/es 使用redis缓存系统减少数据库访问提升