1.扎实掌握Java基础知识,有良好的编程习惯,熟悉面向对象思想,熟悉常见的几种设计模式。
2.扎实掌握Spring、SpringMVC、Mybatis、Hibernate等常用开源框架,掌握MVC设计模式。
3.扎实掌握MySQL、Oracle关系型数据库的使用,能够编写复杂的sql语句,了解MySQL数据库的优化。
4.熟练Linux命令的使用,熟练搭建与使用redis缓存服务器、es搜索引擎、FastDFS图片服务器,了解Nginx服务器与负载均衡,Dubbo远程服务等,熟悉七牛云文件的上传。
5.熟悉JavaScript、AJAX、jQuery等前端开发技术,曾使用过easyUI、vue搭建过界面。
6.熟悉auth2,SrpingSecurity权限控制,能使用POI导出报表。使用过Echarts实现报表统计功能。使用过webService做业务对接。
7.熟悉ActiveMQ作为消息中间件使用,Freemarker生成静态页面,了解JVM的基本结构与回收算法。
8.扎实掌握Javaweb开发技术,熟悉Http协议。
9.熟悉maven以及使用SVN、Git进行项目管理,能够熟练的使用IDEA、Eclipse、Sublime、Navicat、VMware等开发工具。熟悉springboot,springcloud框架,了解微服务。
项目一:土购网商城 2018.02 - 2018.10
开发环境:Eclipse + Tomcat + MySQL + Linux
项目架构:SSM + Redis + Maven + ActiveMQ +Dubbo+Es+ Git
项目描述:
土购网商城是一款以土特产为主打的网上购物平台。基于SSM框架,前端使用EasyUI快速构建门户网站,开发出rest服务层,使用垮服务请求。使用全文搜索引擎Es提高系统的查询效率。利用ActiveMQ消息中间件,解决数据同步问题。同时使用Redis解决数据访问的压力,进而提高系统性能,同时利用了Freemarker,静态化首页数据,提高系统性能。
责任描述:
1.负责并参与项目项目的搭建
2.设计相关数据库表
3.负责商品上架模块
4.负责商品的秒杀模块
5.负责商品的搜素模块
6.负责商品的支付模块
项目二:火车票对外开放接口 2018.12 - 2019.03
开发环境:Idea + docker + MySQL + Linux
项目架构:springcloud + Maven +mybatis+ svn
项目描述:
中国石油瑞飞公司是中国石油天然气集团的ERP、OA平台的管理公司,承担着石油集团数据中心的运营管理。石油在TMC管理工作上已经做了两年,形成了内部流程的统一。中国石油暂不打算做产品资源端的开发,现与携程合作资源端。我公司原做为第二供应商进入石油,随着合作的深入,我们有信心逐步取供携程成为石油的第一大供应商。该项目从战略层面可以增加梓如品牌的含金量,从经济效益层面可以获得大量的利润。中国石油集团差旅总量为100亿,现阶段上线的流量也有1000万元。完成梓如和石油全业务接口的开通并测试完成,要求尽量减少对接时延。
责任描述:
1.设计相关数据库表
2.负责参数验签的设计
3.负责原有代码的优化
4.负责接口的开发
项目三:用车模块对接首汽 2018.10 - 2018.12
开发环境:Idea + docker+ MySQL + Linux
项目架构:springcloud + Maven +mybatis+ svn+redis+socket
项目描述:
商旅目前用车板块接入滴滴和神州专车,解决了用户差旅过程中的用车问题,方便用户出行的同时简化报账流程。但仍然存在以下问题:
1.上下班高峰期,滴滴打车排队人数多,打车慢;
2.神州专车费用高昂;
目前用车市场存在大量优势资源,为用户提供安全可靠、质优优惠的用车资源是我们的目标。因此有必要选择高质的用车服务方,为用户提供更多的选择和更优质的服务。为解决用户在用车端口打车难或者费用高昂的问题,现提出解决方案如下:接入首汽、为用车提供更多的用车资源及比价。
责任描述:
1.设计相关数据库表
2.负责首汽交互服务的开发
3.负责城市基础数据的打底
4.负责接口的开发