个人介绍
熟练掌握Java基础知识,理解面向对象编程思想。
熟悉Spring、SpringMVC、SpringBoot、MyBatis、SpringCloud等主流框架。
熟悉SVN、Git.、Maven等项目开发及管理工具。
熟练使用eclipse、IDEA等开发工具。
掌握mysql数据库、tomcat服务器;
掌握JavaWeb技术,如JSP、Servlet、JSTL、EL表达式等。
掌握Redis缓存服务器。
掌握Linux系统环境搭建、项目集群部署
掌握dubbo和zookeeper搭建分布式项目。
掌握Nginx代理服务器及FastDFS分布式文件系统。
掌握Kafka消息队列,了解Mycat。
掌握分布式事务解决方案(RocketMQ、Hmily、requestNo同步机制)
了解代码优化、数据库优化、服务器优化
具有一定的前端开发能力,掌握html、css、js、jquery框架,了解easyUI 、了解FreeMark。
工作经历
2020-11-30 -至今宁夏筑云科技java开发
1.参与项目的需求分析、数据库的设计、项目功能模块的划分; 2.项目基础工程搭建并配置Apollo环境及接口规范; 3.用户中心服务模块开发,为用户提供信息管理服务,包括注册、开户、充值、提现等; 4.统一账号服务模块开发,对用户的账号进行管理,包括:注册账号、账号权限管理等; 5.与第三方银行存管系统、支付接口对接实现存管代理等服务的开发
教育经历
2016-06-30 - 2020-02-10北华大学通信工程本科
技能
⼀、项目介绍 二、项目搭建 2.1 创建Maven聚合⼯程 2.1.1 构建父工程fmmall 2.1.2 创建common⼯程 2.1.3 创建beans⼯程 2.1.4 创建mapper⼯程 2.1.5 创建service⼯程 2.1.6 创建 api ⼯程 2.2 整合MyBatis 2.3 基于SpringBoot的单元测试(API模块) 2.3.1 添加依赖 2.3.2 测试类 2.4 整合Druid 2.4.1 添加依赖 2.4.2 修改数据源配置 三、业务流程设计-接⼝规范 3.1 Swagger整合 3.2 Swagger-ui 插件 3.3 RESTful 四、设计及实现—⽤户管理 4.1 完成DAO操作
⼀、项目介绍 二、项目搭建 2.1 创建Maven聚合⼯程 2.1.1 构建父工程fmmall 2.1.2 创建common⼯程 2.1.3 创建beans⼯程 2.1.4 创建mapper⼯程 2.1.5 创建service⼯程 2.1.6 创建 api ⼯程 2.2 整合MyBatis 2.3 基于SpringBoot的单元测试(API模块) 2.3.1 添加依赖 2.3.2 测试类 2.4 整合Druid 2.4.1 添加依赖 2.4.2 修改数据源配置 三、业务流程设计-接⼝规范 3.1 Swagger整合 3.2 Swagger-ui 插件 3.3 RESTful 四、设计及实现—⽤户管理 4.1 完成DAO操作