1. 熟练 java 基础知识,设计模式,IO,反射等有深入了解,了解python语言
2. 熟练使用 MySql 数据库和Redis非关系型数据库,了解 Oracle 数据库,了解Redis缓存穿透,雪崩解决方
案,熟悉 Maven 多模块项目的构建
3. 熟练使用Spring MVC、Spring Boot和MyBatis等主流框架,快速搭建和开发Java Web应用程序,并且对S
pring Cloud Alibaba有一定的了解
4. 熟悉Linux操作系统并能配置web环境,对nginx,tomcat部署有一定了解
5. 熟悉Vue组件化开发和组件通信方式(props、事件、Vuex,Router等)以及HTML,CSS , JavaScript能
够运用JavaScript开发交互性强的前端功能和组件
6. 具备在JSP项目中使用EL表达式进行数据处理和展示的能力,熟悉Thymeleaf框架能够实现动态内容渲染和
前端展示逻辑
7. 能够根据官网文档,独立解决 BUG
前端: Vue.js, Vue Router, Vuex, Element UI,Axios,less
后端: Spring Boot, Spring MVC, MyBatis,Maven
数据库: MySQL, Redis
开发工具:IDEA ,VsCode
项目描述: 员工管理系统是一个基于Vue和Spring Boot的全栈应用程序,旨在帮助企业进行员工信息管理、薪资计算和绩效评
估,员工权限管理等任务。该系统提供了一个直观易用的用户界面,使得人力资源部门能够高效地管理员工数据并生成相关报表。
该系统主要特点包括:
1. 员工信息管理: 实现员工基本信息的录入、修改和查询功能,包括个人信息、联系方式、职位,以及权限等。通过该系统,管理
员工档案成为方便快捷的操作。
2.权限管理: 基于角色的权限管理系统,确保只有授权人员才能访问和修改敏感信息。管理员工数据的安全性和机密性。
3 部门管理:超级管理员可以查看所有部门,以及部门下所在的员工,对部门的和员工的修改