JAVA技能
面向对象思想编程,java基础,Mybits, Mybatis plus ,数组,集合,哈希数据结构,SpringBoot springMVC,多线程,线程安全实现,线程池,java异常处理,java反射原理,ActiveMQ,Git版本控制,Shiro框架,Nginx反向代理 ,负载均衡,分布式系统,tomcat,ajax等
熟悉市面上开发框架 如:SpringMVC,SpringAOP,SpringIOC,MyBatis,SpringBoot,SpringCloud,以及相关组件,如redis,MQ,myatis等 数据库再oracle,mysql有深入了解
开发工具
eclipse,intellij idea,git,tortoiseSVN,
一 作为java后台开发人员,对接APP后台,资方接口,提供接口开发以及需求评定,消金业务线开发以及功能整合(工具类以及MQ消息通知)
二 为公司教育,医疗等产品提供全部java研发支撑及数据库改造:涉及进件,审核,签约等接口体系搭建,对外提供或支持第三方资方研发服务;累计开发的四个项目及开发的多个功能提供技术服务;
三 架构改造:消金系统由传统spring+mybatis架构改造为springBoot+myBatis puls取消定义样板化配置,严格按照面向对象思想开发,实现程序低耦合,高扩展性,优化大量配置文件,使用Junit单元测试,增加程序健壮性
四 使用springBoot+mybatis puls开发PMS(产品管理)系统,商户提现功能,产品准入,销售绑定产品门店等接口
4.期间学习了springBoot框架以及配置文件整合,数据库和redis实现分步实锁。包括一些业务静态数据的使用,采用redis进行存储,可以进行业务层面的开发。技术架构上也也开始了解spring拦截日志,系统交互MQ。 同时负责多次功能重构,对外接口联调等