1.掌握 Java 编程语言、设计模式、并发编程、JVM;
2.掌握主流框架技术 Spring Boot、Spring Cloud、Spring、Spring MVC、Mybatis;
3.掌握分布式协调服务组件 Zookeeper、分布式服务治理框架 Dubbo;
4.掌握关系型数据库 MySQL 和 Oracle 等,搜索引擎技术ElasticSearch;
5.掌握高速缓存技术 Redis;
6.掌握消息中间件技术RabbitMQ、Kafka等;
7.掌握高性能 Web 容器技术 Nginx,熟悉 Tomcat 服务器;
8.掌握常用工程工具:Git/SVN, Jenkins, Maven,IDEA;
9.掌握 Linux 服务器部署项目,熟悉 Linux 常用命令;
10.证书:软件设计师。
1.项目一
项目名称:联想惠商(HSF、EDAS、SpringBoot、MyBatis、Maven、Git、Redis、MySQL)
项目简介:联想有限公司的一款 B2B 商城系统,平台支撑着 12000 分销商和 310000 经销商完成线上交易,以及每年 80 个亿的营业额。采用分布式服务框架 HSF 搭建的分布式项目。包括商品中心、促销中心、内容中心、交易中心、用户中心、会员中心等等多个服务中心。
负责的功能开发:
(1)优惠券模块:系统后台定义优惠券规则,经销商领取后在 PC 商场消费抵扣,功能包括策划案管理、优惠券管理、优惠券审核、优惠券发放、用户优惠券等;
(2)合约模块:经销商与分销商签订合约,合约期间满足合约条件可以获得惠圆奖励,功能包括编辑列表、审核列表、合约列表、发放奖励、统计列表、惠圆管理等;
(3)内容中心:用户可在此发表文章、评论、收藏、点赞等,功能包括文章管理、审核管理、评论管理、文章发布、文章点赞、文章收藏等。
2.项目二
项目名称:中行营销项目(Spring Cloud、SpringBoot、Nacos、MyBatis、Maven、Git、Redis、MySQL、ElasticSearch)
项目简介:中行营销系统主要功能是,收集平台下各个小程序和公众号的客户信息,根据用户行为进行筛选,在后台管理系统中,对不同层次的用户提供不同的营销推送。
负责的功能开发:主要负责客户档案模块的开发,客户档案的双数据库同步方案,客户档案建立、更新和合并,用户行为记录等。
项目名称:联想惠商(HSF、EDAS、SpringBoot、MyBatis、Maven、Git、Redis、MySQL) 项目简介:联想有限公司的一款 B2B 商城系统,平台支撑着 8000 分销商和 310000 经销商完 成线上交易,以及每年 80 个亿的营业额。采用分布
项目名称:OneService 数据服务(SpringBoot、Mybatis、OneData、Maven、Git、MySQL) 项目简介:阿里云的一款数据产品,是阿里云数据产品 Dataphin 的核心组件之一,面向的人群 是技术人员,基于 Dataphin 构建的数据,O