1.熟练掌握 Spring,SpringMVC,Mybatis 等开源框架,熟悉 Spring 中的 IOC 和 AOP 的思想,了解 Spring 是如何 管理事务的以及事务管理机制和隔离级别.
2.熟练掌握 SpringBoot,使用 SpringCloud 的微服务开发.
3.了解 K8s 和 docker 容器化部署
4.熟练掌握 MySQL,ORACLE了解数据库的 SQL 语句优化.
5.熟练使用 IDEA、Git、Maven 等项目开发及管理工具.
6.了解使用 ElasticSearch.
7.了解使用Redis 分布式缓存技术业务开发.
8.熟悉使用 Rabbitmq 消息队列.
9.了解 JS、Ajax、JQuery、VUE 等前端技术.
10.熟悉使用 Linux 命令.
项目名称:综合网管 (涉密项目) 软件架构: Springboot + Springcloud + Mybatis + MySQL + Redis +ES+Nginx+Kafka+K8S+Docker+Prometheus+Grafana 项目描述: 责任描述:1.权限模块, 包括各级部门的添加、修改和删除; 部门下系统用户的添加、修改、删除; 功能权 限 管理及用户权限的维护等功能。 2.部署和维护系统的稳定 3.监控服务调用情况, 用到了 Prometheus+grafana 4.文件上传功能, Excel 文件上传到数据库, 用到了 POI 技术
项目名称: 广告投放系统 软件架构: SpringBoot +Mybatis+Mysql+Redis+POI+RabbitMQ+Vue+ElementUI 开发周期: 项目描述: 基于 B/S 架构而设计开发, 该系统主要有系统管理、 开发人员管理, 。 主要负责的模块开发: 1.实现系统管理模块的增删改查; 2.业务受理、 使用 POI 实现工单录入、 工单导入、 工作单管理 3.简单权限管理功能的实现; 4.用户管理使用了 redis 缓存, 降低了数据库的读写次数, 提升服务性能。
项目名称: 千里马教务系统 软件架构: Spring + SpringMVC + Dubbo + MyBatis+Redis 项目描述: 前端采用 JQuery, 后台采用 SSM 框架完成。 运用 Redis 缓存存储。 运用 Dubbo 调用其他 服务, 项目主要分为地区管理、 课程分类管理、 商品管理、 订单管理等几个模块。 主要负责的模块开发: 1. 登录注册, 使用阿里云短信发送业务完成注册。 2. 课程分类管理。 3. 商品管理模块, 使用 RabbitMQ 实现邮件通知和短信通知。