熟悉 Spring, Spring MVC, Mybatis 主流框架, 和基于 SpringBoot 的开发;
熟悉 SringJPA 持久层框架
熟悉 Shiro 权限框架
熟悉使用版本管理 Git 协同开发;
熟悉 Maven 管理项目及 Tomcat 应用服务器的配置与发布。
熟悉了解 Linux 常用操作,能完成项目在服务器部署;
2017.1-2017.6 社交类 app 后台接口
项目概况:
社区交友类 app,由在线模块,消息模块,用户模块,动态模块,支付模块这五个模块
组成,项目使用了 SpringBoot 为项目框架, MyBatis+MybatisPlus 完成持久层。缓存采用
了 Redis
工作内容:
1.本项目是公司开发的新项目,从一开始参与搭建据业务需求变动做接口的修改,以完
成系统对新业务的拓展并给以前接口编写文档。
2.主要参与的模块为在线,动态,用户三个模块代码编写,使用 AOP 完成切面 Controller
层切面日志统一管理和数据源动态切换处理。
3.后期优化查询速度,做 redis 缓存处理,请求接口 Httpclient 发送失败重新发送问
题
开发工具:idea、 git、 maven