1.熟练掌握面向对象的设计和编程,具有扎实的Java基础知识;
2.熟悉Mysql数据库以及Sql基本语句的编写,了解MySQL主从同步,读写分离技术以及集群的搭建,以及相应数据库调优、SQL优化,了解Oracle数据库;
3.熟练使用Spring、SpringMVC、Mybatis、SpringBoot框架及框
架之间的整合技术;
4.熟悉SpringCloud微服务及其常用组件,如Eureka、Gateway、
以及远程Config 中心的使用等;
5.热练使用Docker容器化开发,了解Docker相关命令,Docker
镜像原理,部署Redis;
6.熟练使用Linux命令及Maven以及项目管理和版本控制工具;
7.了解Redis缓存技术,了解Redis集群搭建;
8.了解RabbitMQ进行开发、MQ消息队列进行异步数据处理;
9.了解Canal+Nginx+Redis+Mysql实现缓存同步;
10.了解ElasticSearch搜索引擎;
11.了解HTML、JSP、JavaScript、JQuery、Ajax、BootStrap
等页面开发技术及Vue前沿框架。
【Java:1 2021.8-2021.10 1g商城
【开发环境】:IDEA、Tomcat8、MySQL5、Git、Maven、Linux,
JDK1.8、Docker
技术架构:SpingCloud、SpringBoot、Mybatis Plus、RabbitMO、
Redis、ElasticSearch、SeataOauth2.0、Feign、Nginx、Gateway、
JWT
【项目描述】:1g商城属于B2C电商模式,运营商将自己的产品
发布到网站上,会员注册后,在网站上将商品添加购物车,并且
下单完成线上支付,用户还可以参与秒杀抢购。
【项目职责】:
1.对商品门户页高并发数据做Nginx限流Canal+Nginx+Redis+
Mysgl实现缓存;
2、对品牌、规格、商品等...进行数据的操作。
【技术描述】:
1.引入了RabbitMQ技术很好的实现前台系统和后台系统的数据
同步;
2.网站存在大量的图片,为了减少主服务器的压力,使用fastD
FS搭建图片服务器.
角色 | 职位 |
负责人 | Java开发 |
队员 | 前端工程师 |
队员 | 后端工程师 |