熟练掌握springboot,mybatis-plus,shiro+jwt,websocket,ssm以及ssh框架。
熟悉redis缓存、rabbitmq。
熟悉java定时任务开发。
熟练使用Html、Css、jQuery、Ajax等前端开发技术,熟悉vue+element-ui,并在实际开发中运用。
熟悉echarts图表展示,熟悉vue整合百度地图开发。
熟悉oracle,mysql数据库,熟练书写SQL语句,使用过触发器,存储过程,视图。
熟练使用idea、PL\Sql、Navicat,postman,xshell等工具,熟练使用 Svn、Maven项目版本管理及构建工具。
熟悉Linux环境,熟练使用linux常用命令。
了解springcloud微服务框架。
项目名称:数据抽取定时任务系统
采用技术:SpringBoot,mybatis-plus,mysql,oracle
项目描述:根据宁波公安局要求,将所有看守所,拘留所的门禁数据,报警数据以及对讲数据进行抽取汇总,清洗,并根据不同的看守所或拘留所编号进行数据入库。方便相关人员在平台上查询。
职责描述:根据提供的看守所视图,创建定时任务进行抽取数据,清洗数据以及保存数据,用于别的系统进行数据展示。有部分看守所提供事件订阅功能,根据提供的接口文档进行数据对接开发。
项目名称:鄞州区食品安全追溯联动平台系统
采用技术:SpringBoot,mybatis-plus, shiro+jwt,easy poi,oracle,rabbitMq,vue+element-ui
项目描述:该系统是由宁波市鄞州区市场监督管理局组织建设的,为了提升鄞州区食品安全监管效率,降低食品安全隐患,实现食品质量安全顺向可追踪、逆向可溯源、风险可管控,发生质量安全问题时产品可召回、原因可查清、责任可追究的一个追溯安全体系。系统包含了综合追溯,联动共治,风控预警,管理中心,系统基础设置5大模块。系统采用前后端分离形式,前端使用Vue框架结合element-ui组件进行开发,后端使用SpringBoot+mybatis-plus进行开发,并使用shiro+jwt实现权限验证。
职责描述: 个人主要负责:
1.综合追溯:实现主体备案功能,设备管理以及监控功能,业态查询功能等前后端开发;
2.联动共治:实现追溯业务数据管理功能前后端开发,包括端平台数据查询以及接口数据查询;
3.管理中心:实现统一身份认证部分功能前后端开发;
4.系统基础设置:实现字典管理以及系统参数管理功能前后端开发;
5.参与部分模块的设计、报表设计、编码工作和用户手册的编写;
6.根据经纬度,将企业位置展示在百度地图上;
7.使用echarts,通过不同的图表,更加直观地展示数据;
8.使用easy-poi,将数据以excel文件形式进行导入导出;
9.项目部署以及测试;
项目名称:恒丰银行客户生命周期管理系统
采用技术:Strut2、Spring、hibernate、Oracle、Tomcat、Weblogic
项目描述: 恒丰银行客户生命周期系统是针对恒丰银行信用卡中心活动进行统一,系统化管理的系统。本系统根据业务人员对活动的配置情况,自动跑批活动奖励,实现自动化管理;根据设置的奖励时间实时进行客户奖励处理;为业务人员提供活动实时查询,便于客户了解活动进展,快速查询奖励信息,提高了客户体验。
该系统主要包括四个模块:客户模块,活动模块,报表模块和系统管理模块。
1. 客户模块包括:客群管理,目标名单管理,达标名单管理,奖励名单管理,名单下载管理;
2. 活动模块包括:项目(副本)管理,活动(副本)管理、活动互斥共享管理,活动回顾等;
3.报表模块包括:奖励报表管理 (包括实物奖励、积分、刷卡金等),客群报表管理,其他报表管理 (日,周,月报表等);
4. 系统管理模块包括:功能管理,菜单管理,用户管理,城市管理,角色管理,参数管理等;
职责描述: 我在项目中担任Java开发工程师并主要负责:
1.客户管理功能的目标名单管理,达标名单管理,奖励名单管理,名单下载管理部分开发;
2.活动管理功能的所有部分开发;
3.报表管理的奖励报表管理部分开发。
4. 编写存储过程,生成目标名单数据,达标名单数据以及奖励名单数据以及部分报表数据。
5. 根据互斥共享规则,活动奖励上限规则,客户奖励上限规则的文档,计算筛选并生成最终的奖励客户名单。
6. 使用SpringBoot框架编写esb报文传输接口,根据接口文档要求,实现短信报文,微信报文的拼接与传输以及积 分文件的生成与传输。
7. 使用sqlldr实现客户信息同步,用户同步,机构同步等。
8. 系统部署,测试以及维护。