1.熟悉java基础
2.熟悉javaweb基础以及对SSM有一定的了解及使用
3.熟悉mysql数据库 了解redis及使用
4.了解springboot及分布式框架dubbo
5.了解linux操作系统及常用的命令
6.了解html,javascript,ajax的基本使用以及对vue框架的使用
7.了解网络编程Nio以及Netty
8.了解rocketMq消息中间件
9.熟悉tomcat,nginx服务器的配置使用
10.了解常用的设计模式、数据结构和算法、juc
具有一定的解决bug调试代码的能力
该项目是一款应用与健康管理机构的业务系统,基于SSM和Dubbo以及Zookeeper集群实现健康管理机构工作内容可视化、会员管理专业化、健康评估数字化、健康干预流程化、知识库集成化,从而提高健康管理师的工作效率,加强与会员间的互动,增强管理者对健康管理机构运营情况的了解。
主要工作:
● 利用Dubbo将各个模块模块化,消费方通过rpc远程调用提供方
● 利用vue和elementui构建前端基本框架,利用axios发送请求给服务端进行处理
● 利用MVC设计模式接受并处理客户端发送的请求并封装数据结果返回给客户端
● 利用echarts实现数据的可视化,使用POI对excel文件的导出和导入
● 利用阿里云通信实现手机在线预约和OOS存储图片
● 利用redis存储已上传但未提交和已上传已提交的图片然后利用quartz定时器定时处理干预redis已上传到OOS但未提交到数据库的图片
不足:
● 对数据库的设计以及各个表之间的关联关系
● 业务处理能力欠缺,欠缺考虑以及结合实际
项目收获:
● 加深了对业务功能处理的能力,对各个模块的配置有了一定的了解
● 加强了结合第三方技术的能力,通过查阅文档、视频了解第三方技术的配置和使用