个人介绍
我是程序员客栈的【ggggg0430】,一名【中级后端java开发工程师】; 我毕业于【山西大学】,担任公司的java开发 负责过【钉钉小程序】,【企业云缴费app】,【洛蒂翔管理系统】的开发; 熟练使用【spring】,【springboot】,【mybatis】,【mybatis-plus】,【redis】,【mysql】; 如果我能帮上您的忙,请点击“立即预约”或“发布需求”!
工作经历
2020-03-01 -2020-11-30成都世纪智慧科技有限公司后端java开发
1、负责需求分析及功能开发调试; 2、完成上级交办的其他事宜。 3、日常文档的编写
教育经历
2014-09-01 - 2018-06-30山西大学体育教育本科
技能
洛蒂翔是一家经营骨科耗材的公司,随着其业务不断增多,传统人工管理让耗材库存数据维护变得越发困难,针对洛蒂翔公司的这种情况及其公司现状,定制了该系统,包含耗材信息管理、耗材出入库管理、耗材信息查询、月结账单报表生成、人员管理等功能。旨在提升员工工作效率。 1、使用FastDFS存储上传的耗材图片;2、使用MySQL存储耗材、员工等信息;3、使用POI进行报表导出; 1、负责需求分析及功能开发调试; 2、完成上级交办的其他事宜。
企业云缴费是一个生活类服务软件,通过该平台可以快速缴纳更多费用,支持多种缴费业务,同时提供快捷的支付方式。 主要包括网关模块、用户模采用Redis作为常用数据的缓存,token的生成; 1、用Redis实现单点登录,通过前端生成的随机数和后端随机生成的两组随机数组合以及拼接字符串,生成类似通行证的token,并设置有效时间; 2、对部分接口添加基于Redis的分布式锁,保证数据一致性; 3、采用定时任务,服务间定时进行数据的全量同步,保证数据一致性; 4、使用rabbitMq来实现推送消息的重发,推送消息对接腾讯tpns,失败之后由rabbitMq来实现消息重新发起; 5、使用RestTemplate实现不通模块间的服务调用; 6、自定义注解,通过使用面向切面教程,进行接口功能调用的日志记录块、注册服务模块、社保模块、云缴费API模块后台管理模块、基本信息配置模块、党务模块、消息推送模块。
一款用于生活缴费、服务于企业用户的小程序 包括用户登录、查缴、缴费记录查询、账户、对接收银台等功能 当前该项目已上线。 1.使用springBoot进行项目搭建,使用mybatis框架 2.使用Redis作为缓存,缓存用户token信息 3.使用国密算法进行数据加解密; 4、使用Mysql做数据存储,对城市数据、用户信息、以及订单等数据进行储存;通过主从数据库配置进行读写分离,使用从数据库对主数据库进行数据备份,主数据库负责写操作,从数据库只进行数据的读取。 5、使用Eurake进行服务的注册与发现; 6、使用rabbitMQ进行用户超时关闭订单; 7、通过定时任务进行常用数据的定时更新。