熟练掌握计算机网络、操作系统和数据结构。如数组、链表、栈、队列、二叉树等
熟悉Java基础,如集合、反射、JVM内存模型、线程池等
熟练掌握MySQL、Redis基础,如MySQL事务、Redis持久化等
熟练掌握Spring Boot、MyBatis、Kafka等框架,如IOC、AOP、Mybatis基本原理、Kafka基础等
熟练掌握Linux常用命令,Git基本操作、HTML、CSS、JavaScript等前端基础
了解设计模式。如单例模式、工厂模式、代理模式、适配器模式等
基于Spring Boot+Redis的公寓租赁后台管理系统 2024年03月 - 2024年06月
项目描述:实现了公寓管理、租赁管理、用户管理等业务流程
主要工作:
实现了基于JWT的用户登录认证机制,使用Java-JWT库生成和解析Token,通过HandlerInterceptor验证Token有效性,
设置JWT的过期时间,实现无状态的登录状态管理
使用MinIO作为对象存储服务,实现图片的上传和访问权限管理,确保资源的安全性和高效访问
采用MyBatis-Plus作为ORM框架,实现对公寓、房间、用户等信息的增删改查操作,利用其分页插件和逻辑删除功能,提高开发效率和数据管理的安全性
集成Redis作为缓存服务,实现数据的缓存和更新操作,通过缓存热点公寓房间信息,将接口响应时间从38ms优化到17ms
可兼职时间
可兼职地点
0条评论 雇主评价