深入理解并掌握Java逻辑与面向对象开发及java高阶编程,Java开发基础掌握牢固;
熟练掌握SpringBoot、Dubbo、SpringCloud、Spring、SpringMVC、MyBatis、Struts2、Hibernate、Spring Data JPA、Activiti、Shiro、Swagger等JavaEE框架并做过相关项目;
熟练掌握Servlet、Jsp、Jdbc等B/S架构程序基本开发技术;
熟练掌握Oracle、MySQL等关系型数据库以及Redis等NoSQL数据库;
熟练掌握Tomcat、Undertow、Jetty、Weblogic等应用服务器及中间件的使用,掌握nginx的基本使用;
熟练掌握Html + Css、Javascript、Jquery、Ajax 、Bootstrap,EasyUI等WEB前端技术;
熟练掌握Linux下项目的部署与排查,掌握Linux的基本操作;
掌握日常项目中消息队列MQ的使用如Kafka和activeMQ。
支付平台
使用技术:SpringBoot、Dubbo、Zookeeper、MyBatis、Mysql、Redis、Kafka等
项目描述:
该项目为自主设计研发的聚合支付+二次清算平台产品,聚合了支付宝、微信和银联的三方支付方式,该平台的模式为收单模式,并且可以对已支付的订单进行二次清算后进行给商户进行银行转账,商户可实现多级关联。
该项目我负责了支付宝的接入和微信部分接口的接入、成功订单的批量二次清算、加密服务的开发(包含为每个市场生成独有的两套RSA公私钥,这两套公私钥分别进行数据的非对称加密和签名验签)以及运营平台的一些逻辑操作开发。
这个项目耗时半年多,该项目使用了SpringBoot框架,微服务使用Dubbo框架并且使用Zookeeper作为服务注册中心,Redis做缓存以及并发处理使用,quartz做作业调度框架,Kafka做消息中间件。
航运交易所项目
使用技术:SpringBoot、MyBatis、Mysql、Redis、Activiti、Swagger等
项目描述:
本项目为航运中心开发的产品摘挂牌交易以及维护的系统,包括官网、管理后台、运营后台和小程序四个端。我在该项目负责挂牌审批流的开发,即使用Activiti实现审批流程和运营后台和官网的开发以及小程序部分接口的开发。
使用技术:SpringBoot、Dubbo、Zookeeper、MyBatis、Mysql、Redis、Kafka等 项目描述: 该项目为自主设计研发的聚合支付+二次清算平台产品,聚合了支付宝、微信和银联的三方支付方式,该平台的模式为收单模式,并且可以对已支付的订单进行二次清
本项目为航运中心开发的产品摘挂牌交易以及维护的系统,包括官网、管理后台、运营后台和小程序四个端。我在该项目负责挂牌审批流的开发,即使用Activiti实现审批流程和运营后台和官网的开发以及小程序部分接口的开发。