2 年 Java 开发工作经验,具备各主流技术框架的使用经验。进行过 JSP 架构的前后端不分离开发,后主要从事于编写后端服务接口。先后接触过Oracle、MySQL等数据库,能够独立管理数据库和按需编写SQL,应用在项目业务以及数据可视化图表中。运维过多台 Linux 服务器,负责服务器的安全、开发环境搭建及配置自动化部署。具备项目从 0 开始设计构建至发布迭代的经历。
景区门户平台
分为后台管理系统与前台门户,促成景区和用户的交易与互动,我负责编写后端服务接口,主要工作如下:
• 在 Spring Boot 项目中配置 WebSocket 服务,结合 JS 代码自行测通,实现批量通知客户端功能
• 通过升级 MySQL + 配置字符集为 utf8mb4_unicode_ci 解决无法存储 Emoji 的问题
• 应项目图片分组的需求,将图片服务器技术由 FastDFS+Nginx 改为 SFTP+Nginx
• 在项目非关键模块引入使用 Kotlin,尝试不同语言实现后端服务的可能性
• 使用 FreeMarker 快速一键生成基本 CRUD 接口的代码
• 重写部分数据查询接口,解决请求响应时间稍长的问题
• 设计 RBAC 系统,项目中引入 Spring Security 框架,实现对接口访问权限的精细控制