1.熟练掌握Spring MVC框架
2.熟练掌握Spring boot框架
3.熟练掌握Spring cloud框架
4.熟练掌握SSH(spring,struts2,hibernate)框架
5.熟练掌握Mabatis,ibatis,Habernate/JPA持久层框架
6.熟练掌握Spring的IOC依赖注入,控制反转和AOP面向切面编程
7.掌握多线程开发以及并发应用处理机制:rpc层的底层通讯框架,通讯协议,序列化和反序列化;服务发布订阅;服务治理;
8.熟练掌握MQ消息队列,notify
9.熟练掌握redis缓存/队列,memcached
10.熟练掌握nginx软负载&配置
11.熟练掌握maven使用
12.熟练掌握分布式服务:Dubbo,HSF,Coral Service
13.熟练掌握Linux操作系统/命令
14.熟练掌握Shiro,Security
15.熟练掌握JSP,Velocity,jQuery,原生JavaScript
16.熟练运用数据库:mysql,oracle,sql server
17.数据库优化,jvm优化,缓存优化
18.开发工具:idea,eclipse等工具
e企印图文电商平台:
软件环境:Windows7
开发工具:eclipse+maven+SVN+tomcat+jQuery+mysql+jdk1.7
责任描述:由于该项目比较大,作为后端开发主力成员,涉及业务场景较多。
项目简介:使用struts2-hibernate-spring-ajax去实现下单流程,struts2+ajax实现文件上传和下载。本商城主要针对图文行业,继云印之后最具创新的图文oto商城网站,后续朝着平台发展。用户信息,订单量以及下单产品都朝着大数据平台发展。动态界面使用struts2去实现数据显示和提交,同时strust2的action来完成业务逻辑处理。hibernate作为持久层框架与数据库的交互,利用spring的IOC技术对控制层和模型层进行解耦,用quartz定时任务实时获取数据,用反射机制维护数据库表,此外本项目大量采用ajax页面无刷新技术完成与服务器的交互。本项目负责数据库设计,前后台交互(包括文件上传,计算价格,下单,购物车),支付宝支付,微信支付,银联支付。后台订单模块,商品管理模块等。
天平系统:
软件环境:Windows7
开发工具:idea+idb+maven+wzt+sugar
责任描述:主要负责包括页面及功能开发,视图页面开发,以及所有页面导入导出功能开发以及实操页面流程编排。
项目采用的是全栈技术,前端框架Walle,后端框架Spring Boot。应用到的技术有:Spring Boot,Walle,hsf,dts,DDD
项目简介:该项目为菜鸟网络针对仓配产能预测项目。
主要有以下功能:
1. 实现业务上产能在线获取,即使更新,cp进行产能的量和效率填报和人效调整。
2. 实现仓cp、配cp、仓运营、配运营、行业小二多角色协同。
3. 让人效和设备效率数据沉淀。
4. cp、小二角色登录与权限管控产能要素和资源管理维度配置底层数据实现多数据存储。
运输平台e56系统重构:
软件环境:Windows7
开发工具:idea+git+maven+SVN +idb+hsf+jdk1.8
责任描述:主要负责发货结果页和物流详情页的后端开发包括Dao层以及controller层代码编写。
项目简介:1.运输平台发货链路复杂,涉及9个不同应用,系统间存在不同程度耦合,对此将其中部分系统重构。2.技 术上从Webx + 模板引擎vlocity到Spring Boot+ mybatis+CUI的革新,对整个3PL发货流程以及业务逻辑产生系统的了解。
运输平台cp投诉处理系统:
软件环境:Windows7
开发工具:idea+maven+SVN+git+idb+jdk1.7
责任描述:对小二处理工单繁琐而做线上工具化投诉处理系统,包括权限接入buc,投诉详情展示,图片接入ssoc,投诉归档。
零售通城市配送平台:
软件环境:Windows7
开发工具:idea+git +idb+ maven+hsf
责任描述:我在项目组主要负责了基础资料的(调度中心管理,发货方(仓库)管理,收货方管理,司机管理,车辆管理,班次管理,线路管理)设计,开发,评审,提测。
项目简介:1.零售通城市配送一日多配,一周多配业务场景
2.解决配CP的现场调度、司机揽件、司机派件、签收及签单管理
项目主要是打通仓配一体化,零售通为准。目标:整合社会上的运力资源,支持基于SKU级,订单级,链接各级物流节点的各种业务模式单配,多配业务。
框架采用的是基于spring的webx框架,数据库用的是idb,模板引擎velocity
菜鸟学习部分中间件的感想:HSF类比开源的Dubbo,HSF没有类似Dubbo的Adapter模式,远程接口若是有多个实现时,主要核心链路的扩展只能获取第一个,在HSFServiceContainerHelp的getInstance方法中体现出。HSF扩展接口有限,只要在远程实现具体接口时按照标准的SPI的方式配置好,HSF就能实现而Dubbo只要是接口都能实现扩展,而且Dubbo基于URL总线路规则,可以根据上下文动态识别使用哪个接口实现。HSF无法根据当前场景动态替换该接口的另一个实现。所以个人据地Dubbo的扩展性比HSF更有优。
诺艺人事管理系统:
软件环境:windows7
开发工具:MyEclipse 10+Oracle+Tomact+JDK1.6
责任描述:负责人事管理业务,员工签到管理包括上下班打卡记录以及考勤记录信息。只有管理员能够查询与修改所有人员上班记录;增删查改员工信息、管理员信息;按日生成员工签到记录;按月生成月人员签到信息统计报表并允许员
角色 | 职位 |
负责人 | 高级java |
队员 | 前端工程师 |
队员 | 后端工程师 |