熟练掌握Java基础语法、面向对象、集合框架、异常处理、IO流、多线程等核心知识,熟悉Java8常用新特性。熟练使用SpringBoot、MyBatis框架进行后端功能开发,能够独立完成CRUD业务模块编写。熟练掌握MySQL数据库,精通基础增删改查、多表联查、聚合函数、索引优化,可独立设计简单数据表结构。了解HTTP协议、RESTful接口开发规范,熟悉Postman接口调试工具。熟练使用IDEA开发工具、Git版本控制工具进行项目开发与管理。了解Redis缓存基础使用、Tomcat服务器部署流程,具备独立开发中小型后端管理项目的能力,代码风格规范,熟悉开发流程与基本排错思路。
独立开发基于SpringBoot+MyBatis的校园图书管理系统后端项目,主要实现用户登录注册、图书分类管理、图书上架下架、借阅归还、逾期提醒、数据统计等核心功能。项目采用MVC分层架构,通过MySQL设计用户表、图书表、借阅记录表,使用Redis缓存热门图书数据,提升访问速度。负责完成全部后端接口开发、参数校验、异常捕获与日志处理,使用Postman完成所有接口联调测试,解决数据重复、借阅状态异常等常见BUG。通过该项目熟练掌握后端业务开发流程、数据库设计思路与接口开发规范,提升了问题排查能力与独立开发能力。