1. 熟练使用 Spring,SpringMVC,MyBatis,SpringBoot,MyBatisPlus 等主流开发框架;
2. 熟练使用 Spring Cloud、Dubbo 分布式系统及微服务的搭建;
3. 熟练使用 MySQL 数据库、对 MySQL 事务、索引有一定了解并具有一定的数据库优化能力;
4. 熟练使用 Git、IDEA、Postman、Maven 等开发工具和 Tomcat 应用服务器;
5. 熟练使用 Redis 并了解其持久化机制,及雪崩等解决方案;
6. 熟悉 FastDFS 等分布式文件存储系统;
7. 熟悉 Elasticsearch 搜索引擎;
8. 了解 MyCat,能够使用 MyCat 完成 MySQL 的分库分表、读写分离;
9. 了解 HTML、VUE、Element-ui 等前端技术,能阅读代码并进行简单修改。
基地信息管理平台
开发周期:2023/03~2023/09
项目背景:为了更好地优化人力资源、物资等资源的配置和使用。提高员工之间能够有效的协同工作,同时
提高工作效率和减少错误,帮助企业实现全面数字化管理和数据分析与利用所以设计开发了这套企业信息数
字化管理平台。
开发环境:Idea ,Mysql, Jdk1.8, Maven,Git, Tomcat8
使用技术:SpringBoot、SpringAop、dubbo、MyBatis-Plus、RabbitMQ、Vue、Zookeeper、
fastDFS、Redis、shiro、jwt
责任描述:
· 项目前期配合产品经理进行需求分析并编写开发文档;
· 新闻内容维护:自动获取数据、突发事件更新、查询检索数据、编辑数据、前端内容轮播管理;
· 角色权限信息维护:新增角色信息、更新角色信息;
· 管理员信息维护:添加管理账户、修改管理账户;
· 系统配置信息维护:系统参数变更、系统参数单项重置与批量重置、重置内容缓存数据、系统邮件配置;
· 日志功能:日志检索、日志详情查看 ;
· 用户功能:首页轮播数据、热点类型最新数据、排名数据、用户新闻数据检索、用户订阅新闻类型、用户信
息获取;
· 配合测试人员进行 bug 调试。