个人介绍
1、熟悉Vue框架体系,包括Vue、Vue-Router、Axios、Vue-CLI。能够使用Vue-CLI搭建Vue项目,编写Vue-Router来实现各个模块的管理,使用axios来连接后端接口来发送网络请求;
2、了解Node.js开发,使用Express来创建本地服务器,来连接本地MySQL数据库进行对数据库的增删改查操作;
3、熟悉使用Element UI、View Design、echarts框架的使用,配合Vue框架进行页面展示;
4、熟练掌握HTML、CSS、JavaScript、servlet、jsp等原生界面开发;
5、掌握后端SpringBoot框架开发,熟悉Springboot的依赖注解,并能够使用mybatis进行对数据库的访问操作,熟悉使用fastjson对JSON数据格式进行数据提取。熟悉JWT token认证;
6、熟练使用C语言、java开发,并对MySQL、Oracle数据库的增删改查操作熟练掌握,熟悉对数据库设计主键、外键、触发器等;
7、熟悉使用VSCode、IDEA开发。
工作经历
2022-07-06 -2022-10-08亚信科技实习生
对顾客产品出现的问题给与解决,保证客户的问题可以得到解决,主要是对数据库操作较多。
教育经历
2019-09-01 - 2023-06-01中南林业科技大学涉外学院计算机科学与技术本科
本人中南林业科技大学涉外学院全日制本科学历
技能
项目采用前后端分离项目,前端采用vue.js、element ui框架、vue-aplayer等等,后端则采用springboot框架,利用fastjson对网页获取的数据进行保存,如何通过axios跨域发送和请求数据。
该系统包含了客户端、商家端,采用前后端分离模式,客户端和商家端的前端采用vue3技术,后端采用Spring Boot技术进行开发。 前台商城系统包含首页门户、商品分类、新品上线、首页轮播、商品推荐、商品搜索、商品展示、购物车、订单结算、订单流程、个人订单管理、帮助中心等模块(Element UI Plus); 后台管理系统包含数据面板(Echarts)、轮播图管理、商品管理、订单管理、用户管理、设置等模块(View UI Plus)。 技术栈:Spring Boot、MyBatis、Mybatis Plus、Mysql、Vue3
1、项目采用前后端分离模式开发,前端UI界面采用Vue、View Design、echarts 框架来进行页面开发,利用axios来进行跨域发送和请求数据,将axios调用的接口统一封装,实现axios的请求拦截器和响应拦截器,对axios进行二次封装; 2、后端采用Springboot开发进行业务逻辑处理,采用springboot拦截器,对数据访问进行token验证合法性验证,将springboot和mybatis进行整合,对数据库进行增删改查操作,实现接口的复用性; 3、项目登录实现后端token认证,访问后端资源需要对登录保存的token进行合法性、有效性验证。