1、熟练掌握 Java 基础
2、熟练掌握基于 SpringBoot+SpringCloud+ MyBatis+Tomcat的J2EE 代码开发
3、掌握 SQL 语言,熟熟悉 MySQL、Oracle 等关系型数据库
4、熟练使用 RESTFul API 接口设计
5、熟练使用 Linux 命令部署服务器
6、熟练使用 Git 对代码进行管理
7、熟练使用 postman 进行代码的调试
8、了解非关系型数据库 Redis 和 kafka 的简单使用,熟练使用 xxljob
9、良好的沟通能力和合作能力
10、前端页面可通过finereport实现
1. 参与银行方面系统管理,元数据,数据标准,数据质量等方面功能的开发与调试
2. 具体是实现相关业务的 CRUD 以及导入导出功能
3. 实现从功能分析,制作流程图,设计数据库表,根据设计库表自动生成增删改查相关代码,根据具体功能实现功能,与前端联调并修改接口,测试
接口并调整的一系列的操作
4. 代码是基于 springBoot+springCloud 进行开发,依据 ddd 设计模式进行软件开发,对数据库的数据进行保护
5. 代码调试是基于 postman 或 swagger 进行
具体项目:
1.数据质量
1.1负责数据质量平台模块:提供核检对象、数据质量规则、
问题管理、问题整改、质量监控、白名单、质量报告、质量考核等模块功能。
1.2框架:springboot+springcloud
1.3技术栈:xxljob+redis
1.4部署:通过 ngix 部署。部署工具为 xshell+xftp
1.5主要实现功能:建立需求(建立审核流程,审核成功可被引用)、建立内置模板、建立任务、建立规则、通过指定数据源发现问题以及对问题进行分析、分配、整改、完成整改等一系列的过程。另外,对问题也会进行分析预处理。
2.元数据
2.1负责元数据平台模块:提供配置管理(视图+元模型)、元数据库、数据库采集、版本管理以及变更管理等模块功能。
2.2框架:springboot+springcloud
2.3技术栈:xxljob+redis
2.4部署:通过 ngix 部署。部署工具为 xshell+xftp
2.5主要实现功能:建立基础配置,通过配置适当的数据源属性的元数据,对特定数据进行采集。另外,一些数据的数据,会通过配置数据有效期对其进行定时清理。
1.数据质量 1.1数据质量平台模块:主要提供核检对象、数据质量规则、任务管理、问题管理、问题整改、质量监控、质量报告、质量考核等功能。 1.2主要实现功能:建立需求(建立审核流程,审核成功可被引用)、建立内置模板、建立任务、建立规则、通过指定数据源发现问题以及对问题进行分析
这是自己做的一个简单的帆软的图表,连接的自己的数据库,做的一个用户查询的前端页面,在后端可以进行调用。