熟悉各类JAVA开源框架如SpringMVC、SpringBoot、MyBatis等。熟悉整套spring cloud微服务开发技术,熟练使用Oracle和mysql,掌握sql语句的编写,并有一定的sql调优能力,参与过大型微服务项目的开发,熟悉整个微服务开发流程。熟悉分布式框架Kafka、和Redis的开发。
美的外销管理系统2.0项目
主要封装http接口给移动系统访问;接口请求都需要带上校验参数,以此来处理接口安全问题;为了降低用户的等待时间,采用了多线程并发去访问接口;利用spring的AOP实现接口日志
教育集团ERP-HR项目
主要负责招生缴费、财务系统的开发,以及OA系统的定制需求开发。招生缴费系统主要负责实现系统共通控件,底层公共方法封装。实现和第三方系统之间的接口对接。财务系统主要是使用Oracle Cloud BIPublish实现财务相关报表功能。OA系统主要负责流程事件的监听以及和其他系统的REST接口实现。
教育集团CRM项目
采用微服务架构进行系统开发,包含后台管理及小程序。小程序与后台系统通过API Gateway调用,为了防止服务雪崩,集成hystrix全局断路器。后台管理系统主要使用的是spring boot及mybatis-plus。使用RabbitMQ来异步记录用户操作日志等
后台管理主要使用spring boot及mybatis plus进行开发。小程序使用的是H5,小程序和后台管理系统通过API网关调用,为了防止服务雪崩,集成了断路器。使用rabbitmq来异步记录用户操作日志。
主要负责小程序的用户的登录服务鉴权,业务通用组件的封装以及后台业务接口的编写。实现小程序的相关功能。