1、熟练掌握JavaSE
①数组
②集合(List Map )
③IO流
④String
2、熟练掌握常用API的使用
①JSONObject
②HttpClient
③ObjectUtils
3、熟练掌握MySQL语句的CRUD编写及SQL语句优化
①熟练聚合SQL、连接SQL、子查询SQL以及子查询转连接SQL
②熟悉根据索引优化查询SQL。能使用mysql explain分析SQL语句性能从而进行改善
4、熟练掌握Redis的使用
①5种数据类型的使用场景
②Redis缓存的使用(RedisTemplate )
③了解缓存雪崩、穿透、击穿、持久化机制
5、熟练掌握RabbitMQ的使用
①配置队列与交换机得绑定关系,消息得序列化配置
②利用死信队列来做定时任务
③保证消息得可靠传输、可靠消费和解决重复消费等问题
6、熟练运用SpringBoot、SpringCloud、MybatisPlus等框架
7、熟练掌握 Tomcat、Nginx 等服务器配置
8、熟练使用 IDEA、项目构建工具 Maven,代码管理工具 Git
9、熟练掌握 Linux 常用命令及工具、环境配置、项目部署、Shell 脚本等
10、熟悉 jQuery、Bootstrap、JavaScript、Ajax、fastJSON、等 Web 前端技术
一个分布式前后端分离的电商项目,采用了当今主流的系统架构和技术栈。
后端基于SpringBoot2.2、SpringCloudAlibaba、MybatisPlus等技术进行基础开发
前端基于Vue组件化、Thymeleaf模板引擎进行开发
技术栈:SpringBoot,SpringCloudAlibaba,Mybatis-Plus,MySQL,Redis,ElasticSearch, Nginx, Swagger2,VUE
该项目分为后台管理系统和商城本体,主要由:购物车模块、商品模块、库存模块、会员模块、订单模块、支付模 块、 统一认证模块组成。后台系统可以实现品牌管理、商品属一个分布式前后端分离的电商项目,采用了当今主流的系统架构和技术栈。
后端基于SpringBoot2.2、SpringCloudAlibaba、MybatisPlus等技术进行基础开发
前端基于Vue组件化、Thymeleaf模板引擎进行开发
技术栈:SpringBoot,SpringCloudAlibaba,Mybatis-Plus,MySQL,Redis,ElasticSearch, Nginx, Swagger2,VUE
该项目分为后台管理系统和商城本体,主要由:购物车模块、商品模块、库存模块、会员模块、订单模块、支付模 块、 统一认证模块组成。后台系统可以实现品牌管理、商品属性管理、商品发布与上架、商品库存管理等功能。商城本 体可 以实现商品信息查询、购物车等功能。
使用nacos作为注册中心与配置中心,可以感知各个微服务的位置,同时将各个配置上传至nacos配置中心,实现源 码 与 配置的分离。借助Nginx负载均衡到网关,搭建域名访问环境。微服务之间使用Feign进行远程调用,Redis作为 中 间 件提升系统性能,使用Seata解决分布式事务问题,对于高并发业务使用RabbitMQ做可靠消息保证最终事务一 致 性
每个微服务整合Swagger2,方便接口进行测试和生成接口文档。项目中图片上传至阿里云对象存储技术,商品检索使用 的 是ElasticSearch,实现了Oauth2微信社交登录,单点登录,短信验证码等功能。
主要职责:负责商品模块的编写。一个分布式前后端分离的电商项目,采用了当今主流的系统架构和技术栈。
后端基于SpringBoot2.2、SpringCloudAlibaba、MybatisPlus等技术进行基础开发
前端基于Vue组件化、Thymeleaf模板引擎进行开发
技术栈:SpringBoot,SpringCloudAlibaba,Mybatis-Plus,MySQL,Redis,ElasticSearch, Nginx, Swagger2,VUE
该项目分为后台管理系统和商城本体,主要由:购物车模块、商品模块、库存模块、会员模块、订单模块、支付模 块、 统一认证模块组成。后台系统可以实现品牌管理、商品属性管理、商品发布与上架、商品库存管理等功能。商城本 体可 以实现商品信息查询、购物车等功能。
使用nacos作为注册中心与配置中心,可以感知各个微服务的位置,同时将各个配置上传至nacos配置中心,实现源 码 与 配置的分离。借助Nginx负载均衡到网关,搭建域名访问环境。微服务之间使用Feign进行远程调用,Redis作为 中 间 件提升系统性能,使用Seata解决分布式事务问题,对于高并发业务使用RabbitMQ做可靠消息保证最终事务一 致 性
每个微服务整合Swagger2,方便接口进行测试和生成接口文档。项目中图片上传至阿里云对象存储技术,商品检索使用 的 是ElasticSearch,实现了Oauth2微信社交登录,单点登录,短信验证码等功能。
主要职责:负责商品模块的编写。性管理、商品发布与上架、商品库存管理等功能。商城本 体可 以实现商品信息查询、购物车等功能。
使用nacos作为注册中心与配置中心,可以感知各个微服务的位置,同时将各个配置上传至nacos配置中心,实现源 码 与 配置的分离。借助Nginx负载均衡到网关,搭建域名访问环境。微服务之间使用Feign进行远程调用,Redis作为 中 间 件提升系统性能,使用Seata解决分布式事务问题,对于高并发业务使用RabbitMQ做可靠消息保证最终事务一 致 性
每个微服务整合Swagger2,方便接口进行测试和生成接口文档。项目中图片上传至阿里云对象存储技术,商品检索使用 的 是ElasticSearch,实现了Oauth2微信社交登录,单点登录,短信验证码等功能。
主要职责:负责商品模块的编写。