本人从大学开始学习J2EE开发。从2013年11月份开始正式进入企业工作。对J2EE下的B/S架构的开发有比较深入的理解,熟悉Java, servlet,JSP。熟练使用eclipse,Navicat,Subversion等工具。熟悉Spring mvc,Mybatis,Maven,Gradle , Freemarker等技术。熟练使用mysql,sqlserver数据库,能够熟练书写SQL语句,熟悉tomcat,jetty,nginx等应用服务器,熟悉HTML,css,js,jquery,ajax等前端技术。熟悉ActiceMq,redis,samba,nginx反向代理,负载均衡等。同时熟悉金融支付平台流程,能完成银行接口开发,第三方支付平台对接(财付通, 平安付,中金等)。能独立完成Linux系统下环境的配置,项目的部署以及发布;微信第三方平台开发以及微信公众号的开发;银联支付接口的对接。
对目前springboot mybatis-plus jeecg-boot框架都能数量使用
1. 微信公众平台第三方平台开发
微信第公众平台第三方平台是为了让公众号或小程序运营者,在面向垂直行业需求时,可以一键授权给第三方平台(并且可以同时授权给多家第三方),通过第三方平台来完成业务,开放给所有通过开发者资质认证后的开发者使用。我负责第三方平台的配置开发,对其他公众号进行授权,代其他公众号进行功能的实现,如:微信公众号自定义菜单配置,公众号模板配置,图文消息推送,人工客服实现,js-sdk的开发实现(网页授权,获取微信用户信息,微信页面分享等),微信支付等功能。
2. 点什优服
点什优服务是一个餐饮行业的系统解决方案。共分为商户管理端,收银端,服务员端,店长端,老板端,微信端。可实现的功能有:点餐,下单,结算,支付,反结账,微信公众号点餐,老板端的数据查看。具体流程为:商家在本地进行系统安装,添加店内的区域,餐桌,菜品,菜单,收银台等基础信息,之后在收银端,服务员端就可以进行点餐下单,下单之后厨房,传菜间就会同时进行厨打,做菜期间,收银台,服务员可以对菜品进行催菜,转台,退菜等操作,用餐之后,即可在收银端,服务员端进行结算以及支付。老板端可查看店内的营业情况。
该项目主要分为商家端基础数据维护,下单模块,结算模块,支付模块,微信公众号点单模块,财务模块。我参与了整个项目需求分析,数据库设计。负责开发了基础数据维护,结算模块,支付模块,微信公众号点餐
项目采用Spring MVC + Spring + Mybatis + Freemarker框架,通过maven管理工程及工程间的依赖关系。我主要负责项目的前期需求调研,数据库设计,以及基本框架搭建以及与其他部门之间的工作协调。该项目主要是以项目流程为可参与支付线,进行对其统一的管理。
3.吉林省社保局干部人事管理系统
点什优服务是一个餐饮行业的系统解决方案。共分为商户管理端,收银端,服务员端,店长端,老板端,微信端。可实现的功能有:点餐,下单,结算,支付,反结账,微信公众号点餐,老板端的数据查看。具体流程为:商家在本地进行系统安装,添加店内的区域,餐桌,菜品,菜单,收银台等基础信息,之后在收银
该系统使用jeect-boot框架,是吉林省内部的人事干部管理系统,系统采用前后端分离的架构,同时使用了集群的部署