熟悉 Java 基础,面向对象编程思想,如线程、反射等知识
熟悉 Mysql 的增删改查、了解子查询、知道隔离性问题
熟悉 SpringBoot、SpringMVC 常用注解
熟悉 Mybatis、了解Mybatis-Plus
熟悉 SpringCloud 微服务架构、会使用 eureka、zuul、ribbon 组件
熟悉Redis的五种数据结构,理解雪崩、缓存击穿、穿透解决方法。
熟悉 Nginx 动静态分离负载均衡
了解 RabbitMQ 的使用方法和原理
了解Git基本用法
了解Mycat 配置文件、建立主从关系
了解 Docker 和 DockerFile
了解 Ajax 的异步请求
一个 SpringCloud 微服务架构的小型电商网站,修改hosts 模拟域名访问,用 Nginx 前端后端分离,用
Linux 虚拟机搭建 Redis、Mycat、ES、RabbitMQ。模块包括:登录、注册、展示商品、上传商品、
订单管理、秒杀系统、。用户使用:商品首页、商品搜索、商品详情、信息展示、购物车、订单的创建修
改、等功能