熟练掌握java常用包,多线程,反射,集合框架相关知识。
熟悉spring,springcloud(eureka,openfeign,nacos)框架,熟练使用springboot进行微服务项目开发
熟悉mysql,oracle数据库,熟练使用SQL语句,了解mysql索引的原理,熟悉mybatis,mybatis Plus
熟悉redis,rabbitmq,elasticsearch等中间件
熟悉docker,linux常用命令,应用服务器Tomcat等容器应用和部署
熟悉vue、jquery、react等前端框架,了解微信小程序开发
熟悉常见的开发工具git、svn、maven、npm等
了解jvm内存模型,类加载机制,以及常见GC算法
排队分诊叫号系统
项目描述:排队分诊系统主要是服务于医生,查询挂号,待发药,待检查等数据处理好进行显示,医生们就只需要叫号即可。主要参与后台数据系统(科室,检查室,医生,外接屏,定时任务等模块),前台electron桌面应用(医生屏,发药屏,检查屏,排班屏模块)等的开发。
技术栈:后端:springboot,springcloud(eureka,feign),mybaits,oracle 前端:react,antd,electron
支付对账系统
项目描述:支付对账系统主要就是将医院的挂号,住院,医疗费用(第三方接口:微信对账单,农行对账单)抽取到本地,然后医院本地的费用数据进行对比。主要参与后台数据系统(定时任务,字典,对账信息,异常账单,退款等模块)的开发。
技术栈:后端:springboot,mybatis,oracle前端:react+antdesign
个人博客系统
项目描述:自己个人搭建设计的一个前后端分离博客项目,适应springsecurity+redis来做权限的管理,用es来进行文章的筛选查询,websocket实现消息,私信功能
技术栈:后端:springboot,springsecurity,mybaitsplus,redis,mysql ,elasticssearch,websocket 前端:vue,elementui 来管理部署环境