1.精通java基础,精通jdk1.8新特性。了解集合类底层实现原理。
2.熟练使用springboot,springcloud,springcloudAlibaba等开源框架。
3.熟练使用关系型数据库mysql,非关系型nosql:redis,mogodb,elasticSearch
4.熟练使用orm层框架mybatis,mybatisPlus。
5.熟练使用linux系统,熟练使用docker容器。
工作内容:
1.前期与客户对接需求
2. 根据客户需求制作需求文档,思维导图,流程图
3. 将需求整理完成发给ui制作ui图,发给产品制作原型图
4. 待客户确认需求,进行功能模块划分,框架以及常规运维工具的搭建。
5. 使用PowerDesign制作数据库的er图,带领组员进行模块需求分析以及确认工作量划分。
6. 参与较复杂模块代码的开发。
7. 待项目进入测试阶段交付给测试部门进行测试以及问题跟踪统计。
婚前婚后
1.项目概述:该项目主要是一个提供婚礼,婚车,主持人等服务的电商平台。店主可以申请入住,缴纳保证金后来装修店铺上传服务等。
2. 框架选型:1。后端框架:springcloudAlibaba + Sentinel + seata + mybatisPlus+ mysql + redis集群 + mongodb,前端框架:app:原生安卓,原生ios web端:vue + ivew
3. 项目描述:该项目采用微服务架构,主要分为下面几个模块1. 商品服务模块 2.会员模块 3.订单模块 4支付模块 5.分佣模块 商品服务模块主要运用了elasticSearch来存储常规商品套餐,来达到实时搜索的目的和较少Dao层数据库的压力。采用redis缓存来存储首页商品服务来减缓数据层的查询压力。2.会员模块 RBAC、jwt和oauth2的无状态统一权限安全认证系统框架,单点登录,短信服务,个人信息维护,采用mogodb存储我的足迹,浏览历史等信息等 3.订单模块 采用stream流和rocketmq来实现异步解耦和肖峰填谷的作用。5.分佣模块,因为分佣模块采用二级分销支付,逻辑较多,采用线程池,reentlock锁 以及conditio信号量来达到高并发,数据同步安全的标准。
1.项目概述:该项目主要是一个提供婚礼,婚车,主持人等服务的电商平台。店主可以申请入住,缴纳保证金后来装修店铺上传服务等。 2. 框架选型:1。后端框架:springcloudAlibaba + Sentinel + seata + mybatisPlus+ mysql + r
1.项目概述:该项目主要是汽车服务行业平台,包括三个端车主端,门店端,技师端三个端。 2. 框架概述:后端框架:springcloudAlibaba + Sentinel + RocketMQ+Alibaba Cloud SchedulerX,前端:app:原生ios,原生安卓
1.项目概述:该项目主要是一个常规的购物平台,有推荐人,分佣,支付等常规电商项目 2. 框架选型:spring boot + mybatisPlus + redis + elasticSearch + rabbitmq 3. 该项目一期需求逻辑较为简单,所以采用springb