1.熟练掌握 idea eclipse svn git
2.熟练使用spring全家桶 和主流框架
3.熟悉rabbitmq rocketmq消息中间件的使用
4.熟悉并发编程及其原理 java集合框架 mysql
5.了解工作流的使用 微信小程序的开发 linux系统的项目部署
6.系统的学习过前端 js基础十分扎实
项目一:太平保险停派工系统
项目描述:对接太平的各个业务子系统 对部门以及个人停派工相关的情况做统计 预警 通知
责任描述:该系统的组织结构树及人员之间关系采用普元的iam系统进行维护 需要独立部署iam
需要同步太平原有人员以及组织的数据到iam系统 如果改动iam的代码实现 会形成孤版 所以采用iam扩展包的形式进行开发此功能 (利用springboot扩展机制 自动加载扩展包META-INF/spring.factories)
首次采用excel导入 后续定时导入1小时以前至今的用户数据 由于集群部署 用到了xxl-job分布式定时框架
项目二:基于普元iam系统的认证sdk
项目描述:普元公司内部已有给springboot项目用的认证sdk 但是没有给springmvc使用的sdk
所以由我负责springmvc项目使用的sdk的开发
责任描述:sdk采用oath2.0的授权码模式开发
sdk的使用方法先导入sdk的maven依赖 然后在web.xml中配置sdk提供的过滤器 并在过滤器的初始化参数中配置相关的配置项
具体的逻辑实现
先把之前物资系统的前后端的认证授权逻辑全部废除
然后通过sdk的过滤器和iam系统做交互来完成具体的认证以及授权
项目三:邮储银行的devops系统
项目描述:提供项目管理以及项目的打包发布等功能
责任描述:
1.jira confluence crowd来自澳大利亚的 Atlassian的产品 devops内部集成了这些系统 现在devops要和jira confluence系统做单点打通(利用crowd) 此前公司没人做过这个 国内资料也甚少 全靠自己摸索
2.Jira confluence crowd等软件测试以及正式环境的安装
3.Devops系统创建项目的时候 在jira创建对应的项目 并且初始化项目对应的管理组 和普通员工组 并在confluence创建相关的文档 并且按组授权
4.项目内角色授权的时候耗时太长所以进行优化
项目四:柳州银行科技管理系统
项目描述:科技管理平台主要就是项目管理的功能 和jira类似
责任描述:项目上线评审流程 供应商管理 用到了普元代码平台的 采用普元低代码平台(个人感觉是个坑)开发 图形化开以及脚本编写
项目五:易汇云项目
项目描述:为自由职业者利用地方税率优惠政策合理合法节税
责任描述:该系统由业务系统 加密系统 账户系统三个系统组成 我做的是账户系统 主要和平安银行对接 我做的有交易 提现 对账等 三个系统对账(业务 账户 银行)
项目六:自动化测试系统
项目描述:公司内部使用 可以将家口按项目 模块划分后录入 并做对应的测试 测试后可以相关的参数以及头信息等保存为用例 之后可以根据模块或者项目批量跑测试用例 并对相关结果做分析统计
责任描述:此项目由我一人开发完成
项目七:全国人大预算联网监督项目
项目描述:供财政部使用 对预算按年度进行分析统计 对超标的预算进行监督预警
责任描述:代表意见录入以及整改的跟踪反馈情况
项目四:柳州银行科技管理系统 项目描述:科技管理平台主要就是项目管理的功能 和jira类似 责任描述:项目上线评审流程 供应商管理 用到了普元代码平台的 采用普元低代码平台(个人感觉是个坑)开发 图形化开以及脚本编写
项目二:基于普元iam系统的认证sdk 项目描述:普元公司内部已有给springboot项目用的认证sdk 但是没有给springmvc使用的sdk 所以由我负责springmvc项目使用的sdk的开发 责任描述:sdk采用oath2.0的授权码模式开发 sdk的使用方法
项目二:基于普元iam系统的认证sdk 项目描述:普元公司内部已有给springboot项目用的认证sdk 但是没有给springmvc使用的sdk 所以由我负责springmvc项目使用的sdk的开发 责任描述:sdk采用oath2.0的授权码模式开发 sdk的使用方法
项目二:基于普元iam系统的认证sdk 项目描述:普元公司内部已有给springboot项目用的认证sdk 但是没有给springmvc使用的sdk 所以由我负责springmvc项目使用的sdk的开发 责任描述:sdk采用oath2.0的授权码模式开发 sdk的使用方法
项目二:基于普元iam系统的认证sdk 项目描述:普元公司内部已有给springboot项目用的认证sdk 但是没有给springmvc使用的sdk 所以由我负责springmvc项目使用的sdk的开发 责任描述:sdk采用oath2.0的授权码模式开发 sdk的使用方法