个人介绍
熟练使用mysql、oracle,sqlserver等数据库的开发使用和sql优化以及数据库设计。
熟悉redis,j2cache缓存框架。
了解rabbitmq消息中间件
了解webscoket即时通讯
熟悉js、jquery、bootstrap、layui、vue等前端框架并了解常用数据交互。
熟悉SpringCloud、SpringBoot、SpringMVC、MyBatisPlus,springDataJpa等常用框架的开发经验;
熟悉windows、linux操作系统以及xshell、xftp工具
熟悉Maven、SVN、Git等项目管理工具;
熟悉eclipse,idea开发工具;
熟悉powderDesinger数据建模;
熟悉axureRp需求原型设计工具;
工作经历
2018-10-01 -至今湖南大诚数据技术有限公司java开发
在该公司担任研发工程师主要负责的任务 数据库表设计 后端代码编写和测试 编写需求文档 编写doc接口文档 做过的项目有: 1.知识库管理系统 技术栈,spring,springmvc,mybatis.mysql前端bootstrap,easyui 责任:前后端代码编写,数据库设计 2.法律纠纷案件管理系统 技术栈:springboot,mybatis_plus前端antdesign-vue 责任:前后端代码编写,数据库设计 3.常德市不动产登记中心 技术栈:springcloud2.0,mybatis-plus,mysql,redis 责任:负责迭代开发 4:常德市*** 技术栈:springboot,mybatis-plus,mysql,j2cache,rabbitmq,webscoket 责任:架构搭建,数据库设计,代码编写
教育经历
2018-04-01 - 2020-10-01长沙理工大学计算机软件与理论本科
在校获得本科学历及学士学位期间担任项目组长。。。。。。。。。。。
技能
系统前端所用技术vue,node.js,antdesign,后端springboot加mybatis进行开发,采用jeecg-boot项目架构进行开发,本系统可分系统管理,我的案件,单位案件以及集团公司案件这三个具体模块,其中我的案件包含,案件信息管理,案件执行信息管理,宣讲稿,以及律师函,催告函。通过用户登录判断用户当前部门查看单位案件信息以及集团案件信息进行操作。
1.负责不动产登记系统登记簿功能模块的开发模块 描述:在不动产登记平台办理业务完结后涉及到最后一步的流程为登簿,登记簿的目的是为了向规划局展示登簿情况 2.负责湖南省一窗办事接口平台模块的开发 描述:把不动产办理流程从线下转为线上;一窗式办事平台--》一窗式接口平台--》不动产登记系统,所有接口请求参数使用JSON格式,调用服务采用SM2(国密加密方式),保证接口为了向规划局展示登簿情况调用的安全
技术栈:spring,springboot2.0版本,mybatis-plus,springmvc, 数据库:mysql,redis 中间件:rabbitMq 缓存框架:j2cache 本项目主要方便用户能即时查看自己的房产信息而开发的一款互联网项目,该系统与不动产登记中心系统进行对接,方便用户线上线下办理业务,主要分以下几个模块,业务办理模块,*预约,交易量统计,办事进度查询,我的不动产以及办事指南。 本系统为多地区部署,常德,常德经开区,常德桃花源,广东连州,广东连南,这几个大区一套后台代码公用,目前各地区公众号已上线,系统启动将常用的部分数据进行缓存,提高性能优化,*用户需进行实名认证每个地区调用不同地区平台的不动产接口,通过增加配置表来实现,用户查询前需进行实名认证,实名认证调取第三方百度人脸识别接口和身份证扫描接口对比人脸准确度,如果实名失败采用log4j2进行日志记录审核,同时日志也会保存到我们的数据库表中方便管理员进行审核失败信息的查看。由于实名认证业务操作的数据比较多,每次发起实名认证将所有业务代码进行封装发起mq异步请求,通过mq监听实现所有业务操作,实名认证成功可查看自己对应的不动产信息。