熟练掌握java基础语法,多线程,集合,常用设计模式等。
熟练使用Spring,SpringMvc,Springboot,Mybatis等开源框架。
熟练使用微服务框架SpringCloud(Gateway,Nacos,Feign,Ribbon,Sentinel),了解Dubbo。
熟练使用MySQL数据库,了解数据库优化及SQL优化,了解MySQL集群技术,如读写分离,分表分库等。
熟练使用Swagger,Postman,SpringBootTest等接口测试技术和工具
熟悉Redis缓存(缓存雪崩、缓存穿透、缓存击穿)。
熟悉js,html,css等,了解vue,Element-UI,Axios等前端框架技术的使用
熟悉Tomcat,Git,Maven等使用。
项目描述:该项目是一个为客户提供方便、优惠的租车服务的汽车租赁平台,项目分为客户使用的手机端、以 及后端员工使用的后台管理系统。项目采用基于 Springcloud 微服务架构体系,采用 Nacos作为服务的注册中 心和配置中心,使用 Feign 作为微服务之间的调用组件,Gateway作为网关统一接受前端请求分发给后台模块, sentinel作为服务之间的熔断器。项目主要后台管理系统主要分为系统管理模块、会员管理模块、车辆管理模块、门店管理模块,营销管理模块、统计模块。手机端主要分为登录模块、租车服务模块、优惠活动模块、订单模块 、客服问答模块,个人中心模块。
开发环境:Springcloud+Mybatis+Tomcat+MySQL
开发工具:IDEA+Git+Tomcat
责任描述:
1.配合负责进行接口测试,功能测试;
2.负责前期相关业务需求分析, 参与项目调研, 参与模块设计。
3.负责注册登录模块,手机登录。
4.负责系统管理的用户,部门,角色,权限,菜单等模块的显示与修改。
5.负责登录日志操作日志等。
6.负责统计模块。
角色 | 职位 |
负责人 | 初级java |
队员 | 后端工程师 |