1.
熟悉 Java 编程基础,包括 IO 操作、集合、多线程、并发类体系等相关知识,熟知常见的设计模式及计算机基础知
识。
2.
熟练运用 Spring、SpringMVC、Spring Boot 等主流 Java 框架;熟悉 MyBatis、MyBatis-Plus,可进行高效的数据
库交互。
3.
熟悉 Spring Cloud 微服务技术,熟练掌握 OpenFeign 以实现微服务间的高效调用,结合 Nacos 服务发现与配置管
理,以及 Seata 分布式事务解决方案、Sentinel 流量控制与系统防护、Gateway 网关与 Load-Balancer 负载均衡技
术,确保系统稳定且高效。
4.
熟悉 MySQL,具备编写 SQL 的能力,了解 MySQL 逻辑架构、索引、锁、事务等,并且能够调优SQL语句,实现SQL
的高效执行;熟练使用 Redis 非关系型数据库,能在读多写少的场景中熟练运用。
5.
熟悉 Nginx/Tomcat 的配置技术及工作原理。
6.
熟练运用 Git 和 Maven 版本控制工具。
7.
熟练使用 Linux 系统基本命令,熟练使用 docker 命令,且有通过 docker 部署项目的经验。
8.
熟悉 HTML、CSS、JavaScript,熟悉前端框架 Element Plus 和 TDesign,熟练使用 Echarts,熟练使用 Pinia 状态
管理库。
9.
熟悉 Spring Task 的使用,熟悉 XXL-JOB 定时任务框架应用;熟悉物联网消息协议 MQTT 和 AMQP;熟练运用
RabbitMQ 消息队列、ElasticSearch 搜索引擎以提升系统性能与灵活性。
10. 熟练运用 Junit、Debug 进行程序调试,使用 Postman 测试接口,具备编写文档和绘图能力
驾享无忧
项目介绍: 本系统是一个综合性的在线汽车租赁服务平台,旨在为用户提供便捷、高效的汽车租赁服务,包括了汽车,电动车租赁服务。本项目采用当前流行的微服务架构,结合了Spring Boot、Spring Cloud等先进技术,共分为四类用户,消费者,个人汽车租赁,汽车租赁公司,平台方,包含了用户管理,用户认证,汽车管理,汽车租赁,用户订单等模块,项目采用前后端分离的微服务开发模型,项目融合了docker容器化部署,以实现服务的、可扩展性和敏捷开发。
技 术 栈: Spring Boot、Spring Cloud、Redis 、MyBatis-Plus、MySQL 、ElasticSearch 、RabbitMQ 、canal、XXL-JOB、
Sentinel等。
主要职责:
1.负责支付模块,通过调用第三方接口微信支付,并且使用最大努力处理支付结果。
2.负责订单管理,使用ShardingShphere进行分库分表,然后通过TiDB分布式数据库存储历史订单数据,实现数据的冷热分离。
3.同步商品列表到搜索引擎,提升用户的搜索体验。
4.设置定时任务,使用线程池实现订单退款。
5.实现微信小程序端的用户登录。
6.参与数据库设计与优化,针对高并发场景进行索引创建和查询语句优化。
项目介绍: 本系统是一个综合性的在线汽车租赁服务平台,旨在为用户提供便捷、高效的汽车租赁服务,包括了汽车,电动车租赁服 务。本项目采用当前流行的微服务架构,结合了Spring Boot、Spring Cloud等先进技术,共分为四类用户,消费者,个人汽车租赁, 汽车租赁公司,
本系统是一款集先进技术与创新理念于一体的综合性生产管理平台,它融合了物联网,ElasticSearch等多项前沿技术,实现 了对生产过程的全方位监控、优化和管理,希望通过现代化信息技术工程生产的质量和简化流程。该系统共分为仓存管理,生产管理, 系统管理,报表管理,定时任务,流