1.熟练使用Spring、SpringMvc、Mybatis等主流框架;
2.熟练使用SpringBoot、SpringCloud等开发框架和微服务架构;
3.熟练使用MySQL数据库,了解SQL语句的优化;
4.熟练使用Redis非关系型数据库, 了解Redis的持久化;
5.熟悉Map,list,set集合技术,对HashMap的底层有一定了解;
6.熟悉面向对象的编程,理解多线程、集合等基础框架;
7.了解Linux常用的操作指令, 对Nginx也有一定的了解;
2019/09 - 2020/05 农副产品交易平台
项目技术: SpringBoot + SpringCloud + MySQL + Redis + Nginx + Thymeleaf + RocketMQ;
项目介绍: 为了应对互联网发展的需求,传统的农副产品交易已经不能满足现代人们的需求,为此开发了出了网上农副产品
交易平台,通过线上交易来 实现提高效率,解决农民农副产品滞销的问题。整个平台包含2个系统:后台管理 系统、面向客
户的前台系统,实现商品管理、商品前端显示、商品购物车、商品支付等业务;
工作内容:
1、参与前期项目的需求分析,部分技术的选型,参与了模块一些功能的编写;
2、商品模块: 负责了前台商品展示,做了SPU、SKU的表关系整理;实现了商品的上下架功能, 使用Thymeleaf 静态页面技
术提高了系统响应时间;
3、登录模块: 对用户登录进行鉴权,登陆使用JWT+RSA非对称加密的方式实现了用户无状态登陆的认证和授权;
4、检索模块: 参与了商品搜索功能的实现,基于Elasticsearch实现商品的搜索,对商品进行过滤;