1.熟练掌握java基础知识,具备良好的面向对象编程思想,
2.熟悉springboot框架,以及基于springboot和springcloud构建的微服务,熟悉springcloud相关的组件;
3.熟悉SSM框架,理解spring的IOC AOP的工作原理;
4.熟悉rabbitmq,kafka等消息中间件,redis缓存中间件及其工作方式;
5.熟悉zookeeper,dubbo分布式服务框架;
6.熟悉docker虚拟化容器技术,docker镜像的制作,docker容器的管理;
7.掌握MySQL数据库,熟练编写sql语句,对数据库优化有一定的经验;
8.熟悉常用linux的命令,可以在linux环境下部署javaweb项目,对于新的项目可以直接上手开发;
9.熟练使用git版本管理工具;
10.有良好的逻辑思维能力,注重细节、对数字敏感,具备良好的沟通能力和文档编写能力;
该项目采用的是springcloud框架,是个同业分销管理系统,是其他公司委托天融信公司做的针对全国同业使用的网站,涉及邮轮,机票,差旅等多方面,消费者可以通过该系统进行一站式的旅游服务。项目使用shiro+redis作为安全登录验证和登录页面缓存,使用RabbitMQ作为消息队列处理高并发访问,用mysql+redis做数据存储。