熟悉Java语法,并且了解Java线程, JavaIO, 反射, lambda等, 了解各版本JDK特性
熟练springboot的配置和使用
熟练mybatis以及mybatis-plus的相关使用
熟练maven的搭建以及配置依赖等
熟练mysql数据库 , 熟悉常用的DML, DDL语句, 能够进行基础的增删改查操作
接触过Linux系统的相关操作以及docker相关
了解springSecurity springCloud 以及spring底层的相关逻辑
具有一定python语言基础
熟悉HTML,CSS的语法, 熟练简单的页面搭建
熟悉JavaScript的相关语法, 熟练与界面之间的交互
熟练React vue3 jQuery等前端框架
了解typescript 以及es6相关的语法
了解Element-plus , antDesign等组件的基本使用
熟练echarts渲染图表
了解thymeleaf模板语法
熟悉手机验证码 , oss云存储服务等流程
2024.01-2024.03 项目名称 : 万事钟 主要使用技术 : SpringBoot+HTML+CSS+JS
背景: 目前大部分现代年轻人缺乏时间观念 , 为了防止人们遗漏一些重要的事件 , 于是开发这样一项可用于添加未来即将发生的事件的产品 , 并给予不同时间段的醒目提醒 , 方便人们对未来事件的处理.
项目过程: 项目由我一人单独开发 , 确定好需求之后利用MySQL数据库建一张用户表和一张事件表 , 分别用于用户与事件的管理 . 进而结合Maven创建SpringBoot项目 , 完善控制层 , 服务层与数据访问层.
用户密码进行MD5数据加密操作 , 登录使用JWT登陆令牌并保存到前端本地 . 完善好后端业务逻辑之后手动搭建前端界面 , 并且利用Thymeleaf模板引擎将后端数据渲染到前端界面 , 导入jQuery框架利用ajax异步请求完善登录以及注册相关业务 , 主页使用CSS进行页面美化 , 利用jQuery更高效地完成页面元素之间的流畅交互.
项目收获: 单人项目固然开发难度大 , 但是学会了众多较高实用性的知识 , 极大丰富了全栈开发经验 , 锻炼了更为强大的心理素质, 为接下来的顶岗实习奠定基础
2024.04-2024.05 项目名称 : 爱心猫猫店 主要使用技术 : SpringBoot+Vue3+MySQL+Redis
背景: 考虑到企业管理数据 , 处理业务等方面需要更加高效简介方便 , 于是吸收更多更加先进的技术栈 , 在技术层面能够高效灵活的实现各种各样的功能 , 在管理层面能够体现的更加便捷与自由 , 于是自我拟定开发这样一个后台管理系统 .
项目过程: 项目继续由我一人单独开发 , 确定好需求之后利用MySQL数据库建管理员表和猫咪分类表 , 猫咪信息表等 , 用于其对应业务的处理. 创建SpringBoot项目 , 完善控制层 , 服务层与数据访问层 . 前端使用Vue3.3+vite4+Pinia+Elementplus的模板 , 并且描摹好界面与后端需求相对应 , 用户密码进行MD5数据加密操作 , 登录使用JWT登陆令牌并保存到前端本地 . 并进一步实现了手机验证码 , 图片验证码 , 身份码等不同的登陆注册校验功能 . 同时结合阿里云OSS云存储实现了更换头像等功能 , 并且使用了pagehelper插件进行了对各种数据的分页查询操作 , 结合后端实现了菜单权限相关操作 , 利用echarts展示了数据图表.
项目收获: 进一步学会了许多实用性强的知识 , 进一步丰富了全栈经验 , 更好的锻炼了心理素质 , 提高顶岗实习竞争力
考虑到企业管理数据 , 处理业务等方面需要更加高效简介方便 , 于是吸收更多更加先进的技术栈 , 在技术层面能够高效灵活的实现各种各样的功能 , 在管理层面能够体现的更加便捷与自由 , 于是自我拟定开发这样一个后台管理系统 . 项目继续由我一人单独开发 , 确定好需求之后利用
系统登录模块:作为系统的安全门户,该模块确保了只有经过身份验证的用户才能访问系统。用户通过输入正确的用户名和密码进行登录,系统则通过加密和验证机制保障用户信息的安全与隐私。 管理员后台信息主页展示模块:此模块为管理员提供了一个直观、全面的后台操作界面。主页不仅展示了超市运营
目前大部分现代年轻人缺乏时间观念 , 为了防止人们遗漏一些重要的事件 , 于是开发这样一项可用于添加未来即将发生的事件的产品 , 并给予不同时间段的醒目提醒 , 方便人们对未来事件的处理. 项目由我一人单独开发 , 确定好需求之后利用MySQL数据库建一张用户表和一张事件表 ,