ssm mybatis springboot springcloud dubbo
radis(集群,分布式锁,缓存)rabbitmq solr swagger nginx tomcat
mysql(分库分表,主从复制)sqlserver oracle
maven git svn
能够操作Linux基础命令,完成项目运行环境的配置
HTML5 css jquery javascript jsp 模板技术 vue bootstrap
整个项目所采用的技术有:springboot、mybatis框架,使用websocket完成聊天室,swagger生成API文档,solr搜索引擎缓存员工列表并完成员工的多条件查询,前台页面使用的是vue+elementUI,使用echarts完成数据的可视化(条形图……),使用nginx部署前台页面;采用MySQL数据库、jdk1.8
该项目一共有五个功能模块(员工资料、人事管、工资管理、统计管理、系统管理)
我所负责的模块有:
人事管理:对员工的奖惩积分、培训以及岗位的调动进行调整,使用了solr完成对员工的缓存及关键字搜索,采用批处理完成数据的导入
工资管理:生成或打印工资条,管理部门帐套及员工月末处理
系统管理:数据库备份,数据库初始化,操作日志记录每个用户的操作