熟悉Java语法、集合等基础框架
对JVM原理有初步的理解,包括内存模型、常用的G1和CMS垃圾回收器
熟悉SpringBoot、Spring、MyBatis等开源框架
熟悉Redis作为分布式锁的使用,了解Redis高并发下缓存穿透缓存雪崩解决方案
了解RabbitMq作为消息中间件的使用,了解补偿机制方案
熟练使用主流的关联型数据库,如Oracle、MySql
熟练Maven,Git等项目管理和构建工具,掌握常见的Linux操作命令
掌握Docker、Jenkins的使用
系统架构升级:在单体应用中整合SpringMVC,提供系统开发和处理的效率
系统中引入MQ,解耦系统,提高业务处理速度
优化Sql,提升业务处理数据
项目主要用于管理客户信息 采用SpringBoot、Shiro、MyBatis-Plus、Vue3、TypeScript、Element Plus、Vue Router、Pinia、Axios、Vite框架提供了代码生成器,只需编写30%左右代码,其余的代码交给系统自动生成,可
gulimall(谷粒商城) 是一个综合性的B2C平台,包括前台商城系统以及后台管理系统, 基于 SpringCloud + SpringCloudAlibaba + MyBatis-Plus实现,采用 Docker 容器化部署。 前台商城系统包括:用户登录、注册;商品搜索、