1、java基础扎实,理解IO、多线程、集合等基础框架,熟悉TCP等网络协议,对JVM原理有一定了解
2、熟悉MySQL数据库,具备数据分析知识,有相关优化经验
3、熟练使用Linux的常见命令等,熟练使用Docker搭建环境及部署项目
4、熟练掌握HTML、css、Javascript、JSP等前端技术
5、熟练掌握Git版本控制服务器的管理和配置,和SVN基于版本控制实现项目的协同开发。
6、熟练掌握Spring、SpringMVC、MyBatis等框架及常用设计模式.
7、掌握微服务开发技术SpringCloud
8、熟悉SSH(Struts2.0、Hibernate、Spring)开源框架.
9、熟练掌握权限管理框架SpringSecurity、Shiro等
10、熟练使用RabbitMQ、RocketMQ,解决耗时任务。
11、熟练使用Elasticsearch搜索引擎,实现大量数据的分析、索引;
12、掌握Redis中央缓存和ES,Lucene全文检索,分布式文件系统FastDFS
13、具有良好的代码编程风格及调试技巧,有良好的算法基础.
2022/07-2022/10
旅游网项目
旅游网项目分为管理员端和用户端。管理员端(后台)进行旅游产品的维护,主要功能有:管理员管理,角色管理,权限管理,认证和授权,产品类型管理,旅游产品管理;用户端(前台)进行旅游产品的展示,主要功能有:用户注册和登录,查询旅游产品,收藏旅游产品。
项目主要技术:Springboot、SpringMVC、Mybatis、Mybatis-plus、SpringSecurity
模板引擎:Thymeleaf
主要负责:
1、对注册的用户进行验证码邮箱验证,如果成功,可对产品进行收藏等操作
2、对登录进来的用户进行权限认证和管理以及消息推送
3、用户中心修改密码的编写与实现
旅游网项目分为管理员端和用户端。管理员端(后台)进行旅游产品的维护,主要功能有:管理员管理,角色管理,权限管理,认证和授权,产品类型管理,旅游产品管理;用户端(前台)进行旅游产品的展示,主要功能有:用户注册和登录,查询旅游产品,收藏旅游产品
基于SpringBoot2架构,前端基于vue、element ui。提供适用的插件(文章、商城、微信、论坛、会员、评论、支付、积分、工作流、任务调度等...),一套简单好用的开源系统、一整套优质的开源生态内容体系。
mall4j商城是基于springboot的Java商城。本商城是前后端分离的商城,轻量级的商城,应对日益增长的用户需求,做出此商城来满足用户的需要。