熟练掌握Java初级以及高级知识,具备良好的面向对象编程思想,并且熟悉常用的几种Java设计模式。
熟练掌握Java前端开发基础知识,HTML,JavaScript.
熟练掌握前端开发框架angularJS,了解JQuery,BootStrap.
熟练掌握Spring,SpringMVC,Mybatis三大框架的使用方法及其工作原理,熟悉Mybatis,SpringMVC等开源框架。
熟练掌握MySQL数据库,能够进行简单SQL的开发,了解MySQL数据库的优化。
熟练掌握ActiveMQ消息中间件,Zookeeper+Duboox分布式调用技术
熟练掌握Redis缓存数据库,能进行简单的命令操作
熟练掌握solr全文检索应用,能够使用Freemark模板引擎,生成静态化页面
熟练掌握Spring-secutiry安全框架及CAS的单点登陆业务整合
熟练掌握FastDFS分布式文件系统,对文件进行管理
熟练掌握Idea和Tomcat等开发工具
熟练使用SVN,Maven等项目开发及管理工具,熟悉WebService技术,熟悉Linux常用命令的使用。
能够独立的根据产品原型进行复合第三范式或者反第三范式的数据库
能够对进行数据库优化.对慢查询有丰富的处理经验
注*:只做后端.不接前端样式
1.聚合支付
1.对接微信支付和支付宝支付.并且对相应的业务进行处理
2.巨柚商城
积分兑换模块和积分商城模块
3.项目名称:会员管理系统
软件架构:后端框架:springBoot+eureka)+Mybatis+Maven
开发周期:2019/03-2019/06
项目描述:
该系统主要分为大平台,公司,门店,会员四大角色.包含有用户管理模块,卡片管理模块,订单管理模块,交易明细模块及数据分析模块
责任描述:
从离职人员手中接收系统,并且与产品经理讨论业务流程,对以前的代码进行完善及修改
负责负责开发卡片管理模块及交易明细模块及微信登陆,短信登陆接口,
技术描述:
1.七牛云进行卡片图片的上传及下载
2.使用redis缓存数据库,对交易明细的数据及产品数据进行加载和持久化保存
3.使用了shiro+springBoot+activeMQ进行短信登陆验证功能
4.使用redis+springBoot+active实现定时定向的发放优惠券功能
5.实现微信登陆等第三方登陆功能
4.项目名称:代理分销系统
软件架构:后端框架:springBoot+springCloud+(consul)+Mybatis+Maven
开发周期:2019/01 - 2019/04
项目描述:
该系统主要分为大平台,代理商,商户等三大角色,模块包含有系统管理设置模块 分润设置模块,代理商管理模块,商户管理模块,平台分润模块,订单中心模块,会员中心模块,结算中心模块,通知模块,账户管理模块
责任描述:
负责代理商管理模块,商户管理模块,平台分润模块,订单中心模块,通知模块,账户管理模块,
前期与产品经理讨论流程,进行技术选型,中后期进行bug修复
技术描述:
1.使用七牛云进行图片的上传及下载
2.基于数据库的CRUD实现产品的新增,修改,删除和查询.
3.进行excel表单后台下载的设计
4.使用redis缓存数据库,进行页面大批量的加载,实现快速刷新页面
5.使用了springBoot+consul实现了前后端进行初步分离
6.使用QRcode进行生成二维码
7.使用了activeMQ消息中间件+秒滴实现了通知模块中重要消息通知用户的功能
8.使用代码生成器,生成基本html页面及数据库基础增删改查
5.UJOY游戏平台
负责会员管理模块 财务管理模块 订单模块 游戏管理模块 游戏运营模块 权限管理模块和报表中心