实现网
lqjack

昵称登录后显示

800/8小时
4年工作经验

网新
高级软件工程师

0

被预约次数

0

被收藏次数

0

被评价次数

擅长技能

熟悉Spring体系源代码,对于基于Spring Boot,Spring Cloud 快速软件开发。
熟悉AWS服务,基于Spring Cloud AWS对于AWS进行扩展开发。
熟悉React , Node JS ,构建模块化前端。
熟悉Mysql。
熟悉CI,CD,基于Docker的部署环境,实现自动化。
高度抽象,通用模块的抽离,代码生成器工具类。

项目经验

1社交购物平台
扩展 Mybatis 框架,支持自动扫描 Jar 包内的 XML 的 SQL 文件。针对继承 BaseDao 接口的 子类,如果没有扫描到对应的 XML 文件,基于 Freemarker 动态创建符合 Mybatis 规范的 SQL XML 文件,动态注册到系统中。系统依 赖 Spring IOC 将服务自动注册到 BeanFactory,若系统启动过程中发现依赖的服务不存在(BaseService 接口的子类),系统会动 态创建业务 Service 的实现,经过编译后动态创建 BeanDefinition,系统自动地注入依赖关系。通过该操作,可以快速完成模块原型。

2 HR 招聘系统
该系统通过扩展 Spring Security 框架,实现基于实体-角色-用户的自定义权限管理系统。 系统基于 Spring-Data 以持久化框架,抽象出 BaseDao 以及 BaseService,后续功能的开发能通过仅仅实现指定接口以及继承抽象 类,可以达到快速模块迭代的效果。

3 FX-AG
通过 Oracle Golden Gate 捕获 DB 操作事件,使用 Oracle procedure 将事件发送到 Oracle AdvanceMQ.通过 Spring 在 Oracle 中注册监听器,将 Oracle AdvanceMQ 消息取出,经过处理后发送给 ActiveMQ 供订阅者用 户使用。使用 Apache Maven 作为项目构建管理工具,同时搭配持续集成系统 Apache Jenkins 以便提供项目的自动编译(定时编 译)、自动部署到 DEV 环境。在 UAT、QA 使用 Build Forge 完成项目持续交付。除此之外,为测试角色提供基于 JavaCC,将 SQL 解 析为 Java 对象,反向解析 ResultSet,自动分析不满足条件的数据,为 ETL 数据同步实现自动化完成模型。

4

0条评论 雇主评价

暂无评论~

可兼职时间

工作日下班后
周六全天
周日全天
周六半天
周日半天

可兼职地点

西湖

被预约

0

被收藏

0

被评价

0

立即预约

可兼职时间

工作日下班后
周六全天
周日全天
周六半天
周日半天

可兼职地点

西湖