掌握 Spring Cloud微服务架构中Eureka、Ribbon、Feign、Zuul、Hystrix等常用的组件;
熟悉RocketMQ消息队列中间件使用及集群部署;
熟练使用MySQL、Oracle关系型数据库SQL的编写,掌握简单的SQL调优;
熟悉Redis、对Redis的缓存击穿、分布式锁、持久化、主从复制都有过了解;
熟练掌握Spring、SpringMVC、MyBatis、Hibernate、MyBatis-Plus等主流开发框架;
熟悉jQuery、AJAX、JS、Vue等前端语言与框架;
熟练运用Eclipse,IDEA开发工具,SVN,Git代码管理工具,Maven依赖管理工具,进行Web项目开发;
熟悉Linux系统基本操作;
熟悉多线程、线程池、集合、反射、分布式锁等;
了解JVM基本原理和常用调优工具;
熟练使用Postman对接口进行功能测试,使用JMeter对接口进行压力测试;
熟练掌握第三方接口的调用:阿里云OSS、阿里云短信服务,支付宝支付接口调用;
2021.6-至今 爱尚家纺网
Java开发
技术框架:
Spring Boot + MyBatis-Plus + Spring Cloud + Redis + MySQL + ES + Seata + RocketMQ
项目描述:
爱尚家纺网是一个综合性的B2C自营平台,是为用户提供家纺四件套、被子、枕芯、毛毯等床品相关网销供货信息的网销导航专业平台。该商城不支持第三方店铺入驻,会员可以在商城浏览商品、搜索商品、添加商品到购物车、结算购物车中商品下订单,以及参加秒杀等各种活动。整个商城系统包括商城前台系统及商城后台管理系统。前台商城系统包含首页门户、商品展示、购物车、订单流程、会员中心等模块。商城后台管理系统包含商品分类管理、商品规格属性管理、品牌管理、商品管理、订单管理、会员管理、权限管理、系统设置等模块。
个人职责:
参与数据库表的设计;商城后台:负责商品分类管理、商品品牌管理、SKU/SPU属性管理、属性分组管理、商品录入、SKU/SPU管理、商品上下架、会员管理、订单管理、营销报表(日订单金额统计、月订单金额统计、注册会员统计、近7日销售额统计)等模块的开发;商城前台:负责商品展示、会员服务、购物车服务、短信服务、订单服务、支付服务等服务的开发;将一些热点数据进行存储到Redis中用于提高程序响应速度;下订单时使用Redis解决接口的幂等性问题;实现了基于JWT+Redis的会员登录功能;商品图片通过阿里云OSS存储;针对MySQL数据库进行合理的创建索引,以及SQL的优化。