1、掌握java基础,包括集合框架、多线程开发、IO以及JVM调优等
2、掌握相关的缓存技术,如redis、mongodb等
3、掌握相关的消息队列,如rabbitmq、kafka等
4、熟练掌握mysql,可以对sql进行调优
5、熟练使用Spring、springmvc、mybatis等框架
6、熟练掌握springcloud家族,包括网关、远程调用、负载均衡、限流、config等
7、熟练掌握linux基本命令,熟练相关技术环境,部署项目等
8、对layui、vue有一定了解,能够编写简单的后台页面
9、熟练搭建分布式环境,对公账号开发有一定了解
项目一:电商项目
涉及到知识点:springcloud(网关、配置文件、限流、远程调用等)、mybatis plus、springmvc、redis、elasticsearch、微信支付、支付宝支付、文字图表识别等。
涉及终端有:小程序、公众号、app、后台管理
工作范围:参与项目难点攻克、表模型的创建、分布式环境搭建、任务分配、接口开发、前后端联调、后台管理页面开发(vue)、对接erp等。
项目二:微商云图
该项目能够一键将软件上的图片转发到微信好友、朋友圈,方便管理相册
职责:项目经理
该项目能够将其它软件的相册搬家到本平台,实现一键搬家功能,能够将相册一键分享给微信好友、微信朋友圈等。 职责:项目经理 技术范围:springcloud、mybatis plus、spring mvc、redis、rabbitmq、微信支付、公众号开发等 工作范围:根据原型
项目介绍:通过从erp那边拿取商品信息展示给客户,方便客户进行下单,开发票等流程,减少实际交易中繁杂的流程。 项目终端:小程序、公众号、pc、后台管理(兼容手机端) 技术点:springcloud、mybatis plus、springmvc、redis、elasticsea
项目介绍:通过从erp那边拿取商品信息展示给客户,方便客户进行下单,开发票等流程,减少实际交易中繁杂的流程。 项目终端:小程序、公众号、pc、后台管理(兼容手机端) 技术点:springcloud、mybatis plus、springmvc、redis、elasticsea