1. 熟练掌握JavaEE基础知识;有较好的系统设计及面向对象分析和设计能力。
2. 熟练掌握Eclipse/IDEA、Maven等开发及版本控制工具;熟练掌握Web开发流程,应用软件工程指导开发。
3. 熟练使用Spring、SpirngMVC、Mybatis、MybatisPlus、SpringBoot等开源框架;熟悉IOC、AOP设计思想。
4. 熟练使用SQL语句对项目数据进行CURD操作;经常使用Redis做缓存来优化数据库达到更快地响应数据。
5. 熟练使用Tomcat服务器,Nginx反向代理服务器集群。
6. 了解使用Linux操作指令部署项目。
7.参与过SpringCloud微服务相关项目开发经验,对分布式、多线程、缓存等高性能架构有过一些相关研究。
8.熟练JavaScript、Ajax交互和JSON,经常使用Vue框架组件化开发;熟练掌握HTML、CSS前端知识。
小丑书城
项目描述:项目依托于新华书店网上商城为为基准,结合自身已掌握的专业性知识开发了一个全面为图书推广引流、为消费者提供一个方便快捷、操作简单的电商服务。区别与传统的图书商城,该项目创意在于以高质量内容、简单的页面设计为消费者和管理员提供一个操作简单、统一管理,方便查找的平台
其中后端通过Intercepter拦截器以及前端vue-router路由跳转实现隐藏url地址提高了项目的安全性;通过springboot以及mybatis-plus等框架能够快速搭建项目和代码的编写;优化搜索功能,支持模糊查询和分类筛选,便于用户快速找到所需图书。此外,添加热门推荐、新品上架等板块,提高用户购买意愿;采用常见的Web服务器如Nginx,配置反向代理和负载均衡,确保网站在高并发下的稳定性;使用缓存技术如Redis,缓存热门图书信息、用户登录状态等,提高系统响应速度。
开发周期:2023.10-2023.12
技术选型:Springboot + Mybatis + MySQL + Redis+ Nginx + MySql + CSS + HTML +Vue
社区助老志愿者服务平台
项目描述:平台主要应用于各社区。通过该平台提高志愿者的积极性,提升志愿者与老年人的需求匹配度,提高了志愿者与管理员之间双向互动交流,为后续平台更新优化提升用户体验提供了保障,进而提高了社区助老服务的效率和质量。该平台主要实现了志愿者活动报名、取消报名、发布志愿服务、活动评论以及管理员对志愿活动的管理等功能。
其中通过Redis缓存了用户登录成功后生成的Token,以便后续用户密码修改后使旧密码的Token失效;ThreadLocal解决多线程并发访问;OSS存储可以实现对图片和其他文件的存储,并且可以它通过url访问上传的文件,具有高效、低成本和安全性的存储解决方案,使用户能够轻松地将大量数据存储在云端,并实现按需存储和访问,因此主要用它来访问、上传、下载和删除图片或其他文件;该平台使用了SpringCloud微服务,服务拆分粒度更细,有利于资源重复利用,有利于提高开发效率。
开发周期:2024.2-2024.4
技术选型:SpringBoot + MybatisPlus + MySQL + Redis+ Nginx + Vue + ElementUI + SpringCloud + OSS
可兼职时间
可兼职地点
0条评论 雇主评价