熟练的使用Java语言进行面向对象程序设计,有良好的编程习惯
熟悉常用的Java API,包括集合框架、多线程(并发编程)、I/O、JDBC、XML、反射等
熟悉常用的关系型数据库产品MySQL、Oracle;熟练的使用SQL和PL/SQL进行数据库编程。
握NoSQL非关系型的数据库Redis
掌握主流框架有Spring、SpringMVC、MyBatis、Struts2、Hibernate等Java开源框架的使用。
对微服务SpringCloud有所掌握,上手比较容易。
熟练应用SSM框架进行项目开发,熟练使用SpringBoot快速开发。
熟练使用SpringBoot框架快速搭建Spring项目开发
掌握HTML、CSS3、JavaScript、jQuery、Bootstrap等WEB前端技术。
熟悉部署Tomcat、Nginx服务器部署、集群、反向代理。
对阿里云OSS进行图片存储有所经验
使用过阿里云的视频点播服务进行视频的存储播放
熟练掌握使用SVN、Maven等项目版本管理以及构建
对第三方SDK支付宝接口、短信接口、快递接口、先锋支付、富友支付、汇潮支付。
接触过使用Java进行爬虫,对Jsoup、Htmlunit熟练使用
接触过第三方人脸识别验证
项目一: 2019.05~2019.06 金沙酒店(APP)
项目架构:SpringBoot+MyBatis+Redis
项目描述:
该软件类似于马蜂窝的那种旅游APP,在这款APP内用户可以查看各个国家城市的酒店居住信
息,也可以查看当地的美食、景点。还得对旅游或者一些其他问题进行问答,用户还可以将自己快乐的旅 游记录分享出来,用户自己拍摄的一些风景短视频也可以进行分享让更多用户知道那个旅游景点的美。
个人职责:
主要负责酒店、美食、景点数据的爬取以及对应模块接口的编写,对项目有问题处提出改进,并使用
阿里云的视频点播服务进行视频存储。编写前端所需要的接口。
项目二:2018.12~2019.03 V8电竞(APP)
项目架构:Spring+SpringMVC+Hibernate+JPA+Spring Security
项目描述:
该项目为IOS软件,用户可以在APP查看多种游戏的战队、选手、赛程以及对应游戏的精彩解
说。用户还可以查看游戏攻略、游戏短视频,在商城模块可以购买皮肤、点券、积分等。APP只能通过钻
石和积分进行购买,钻石只能进行充值才可获取。我们还有对应的社区提供交流。
个人职责:
采用Jsoup、Htmlunit进行爬虫,对于资讯视频存储我们采用阿里云的视频点播服务进行存储;商城为游戏道具、游戏点券、游戏皮肤、游戏枪械。我们商品购买方式分为钻石、积分购买,当用户购买或者确定了支付方式之后生成订单交付后台进行处理。
项目三:2018.08~2018.11 香草购物商城
项目架构:Spring+SpringMVC+MyBatis+Redis
项目描述:
该项目类似于购物网站,我们主要售卖的产品分类有很多,该网站的商家都是进行合作过后才可以在其售卖商品,用户可以挑选自己喜欢的商品,可根据分类来查找商品,网站会根据你查看的商品推荐好的商品,网站每日有一些商品折扣以及活动可供用户参与。用户还可以参加一些商品的秒杀活动。
个人职责:
参与需求分析与数据库设计,编写对应的接口;编写用户的个人信息、用户修改密码、个人基本信息等;完成用户对商品的收藏以及加入购物车的功能,并处理用户购买商品的订单交给后台管理进行及时处理订单。
项目四:2018.05~2018.07 众享借
项目架构:Spring+SpringMVC+MyBatis
项目描述:
该项目类似于借贷类项目,其操作流程首先是用户注册该平台,同时填写完个人资料、银行卡、身份证等信息。由平台生成对应的初始额度,用户需购买信用报告后才可购买其会员产品订单。购买会员产品之后需进行会员产品激活。激活成功,需要用户分享够人数后才可进入借款产品页面进行借款申请。且购买过会员订单用户可进行汽车分期申请。
个人职责:
用户进行注册时,进行实名认证、绑定银行卡等操作进行验证。以及用户的个人基本信息,修改密码。信用报告、会员订单购买。支付接口有先锋支付、富友支付、汇潮支付第三方支付接口。借款产品的申请处理。
角色 | 职位 |
负责人 | java开发工程师 |
队员 | 后端工程师 |