(1)熟练掌握Java语言,熟悉 Java并发、多线程原理、IO、集合等基础框架。
(2)熟悉Jvm垃圾回收机制、内存模型、类加载等原理。
(3)熟悉常用数据结构、常用设计模式。
(4)熟悉SpringBoot、SpringMVC、MyBatis、MyBatis Plus等主流开发框架,熟悉SpringSecurity、CAS 等安全认证框架。
(5)熟悉SpringCloud、SpringCloud Alibaba 、Dubbo等微服务框架的使用。
(5)研究过Spring bean 创建过程源码、Spring aop 源码、Dubbo 源码。
(6)熟悉Mysql 、Redis等数据库,熟练编写和优化Sql语句。
(7)掌握常用Linux命令,熟悉tcp、HTTP、HTTPS等网络协议。
(8)掌握RabbitMQ 、xxl-job等框架的使用。
(9)熟悉 Git、Maven、Jenkins 等开发工具的使用。
(10)熟悉docker,了解okd 容器编排平台。
(11)熟练掌握python语言。
1、武汉市卫健委采购计划管理系统
项目描述:该系统是为武汉市卫健委定制的采购计划管理平台,系统主要包含,采购计划管理、中标管理、合同管理、基础数据管理、组织管理、账号角色管理等模块。该系统属于卫健委采购平台的子系统,采购平台采用SpringCloud Alibaba 微服务技术体系进行开发。
技术选型:SpringCloud Alibaba+SpringBoot+Flowable+Mybaits+MybaitsPlus+Redis+Mysql+xxl-job
2、基础权限认证平台
项目描述:该系统是一个基础服务平台,主要为公司边坡检测系统、荆州机场平台等项目提供认证授权、用户管理、角色管理,菜单管理、组织机构管理等功能,系统采用微服务架构搭建,采用SpringSecurityOAuth2安全框架实现认证授权功能。
技术选型:SpringCloud +SpringSecurityOAuth2+SpringBoot+Mybaits+MybaitsPlus+Redis+Mysql
担任开发组长,负责日常开发需求分配管理、框架培训和技术支持,每日例会主持,把控项目进度,负责项目框架搭建,需求开发。
从互联网上题库采集专业题库数据,并导入公司考试系统。题库采集系统有我本人独立负责,整个项目一个人完成。