熟练掌握JAVA8;
系统学习过算法,拥有一定的算法能力;
熟练掌握SSM框架,设计思想及实现过程;
熟练掌握MySql、Oracle等持久化数据库;
熟练掌握Eclipse/Idea开发工具,熟悉SVN、git版本控制工具;
熟练掌握Maven管理项目的构建;
熟l练数据库ORM框架mybatis,mybatisPlus,通用mapper,能够熟练应用Hibernate;
熟练应用服务器软件Tomcat,Jetty等容器配置和部署,能够使用Linux操作系统;
熟练非关系型数据库 Redis;
熟练掌握dubbo资源调度和治理中心的管理工具,来管理多服务发布调用问题;
熟练掌握ActivityMQ分布式消息队列的使用;
熟练掌握spring家族微服务架构springcloud,springboot和Eureka,Ribbon,Hystrix,Zuul,Config主键配置;
拥有搭建springCloud微服务框架的的经验;
拥有业务一定的业务设计能力;
对技术有强烈的兴趣,喜欢钻研,具有良好的学习能力,自我驱动力强;
具有杰出规划策划、分析并解决问题能力,良好的沟通协调能力;
一:中国平安-壹钱包-oms系统
本项目用的是DUBBO框架,技术有spring,srpingMVC,mybatis,lombok,redis,ActiveMQ,docker等等;OMS系统只是壹钱包的其中一个系统,是专门负责安全的;供后台人员使用,用这个系统完成风控,以免出现什么差错;它包括了几十个子模块,贯穿了平安的整个系统;分为表现层和服务层两个工程,使用dubbo进行系统之间通信,使用rpc协议进行远程调用,直接使用socket通信,并使用zookeeper作为注册中心管理发现服务。
责任描述:
负责开发和维护这个系统,根据平安公司业务人员提出的需求,对这个项目进行改进。
1.开发新的功能(配合别的项目组提供数据接口);
2.维护现有的功能和改进现有的功能;
3.解决生产突发性情况;
二:运筹网
1.帮助创业者发布创业项目,向大众募集启动资金的融资平台(目前只有公司);
2.利用这个平台顺便提高公司的形象;
3.顺便卖车;
5.项目框架:项目用的框架是spring,springMVC,mybatis,maven,springCloud微服务,Ribbon,Feign,Eureka,Redis,jsp等一些技术,Redis,阿里云OSS图片存储,阿里支付宝支付,等等;
责任描述:
项目处于刚开始的阶段:
1.框架的设计;
2.搭建框架:springBoot+Ribbon+Feign+Eureka+redis+阿里云OSS图片存储+阿里支付等;
3.RBAC 模型 RoleBasedAuthenticationControl 基于角色的权限控制
4.使用 SpringSecurity 接管项目的登录、登录检查、权限验证
5.使用 SpringSession 解决分布式环境下 Session 不一致问题 使用 Redis 作为 SpringSession 的 Session 库;
6.在 Zuul 中配置访问各个具体微服务的路由规则;
7. 角色数据维护功能开发;
8.阿里云OSS图片上传功能开发;
9.阿里支付功能开发;
10.前台会员系统;
11.登录功能的开发;
12.短信开发;
项目处于刚开始的阶段: 1.框架的设计; 2.搭建框架:springBoot+Ribbon+Feign+Eureka+redis+阿里云OSS图片存储+阿里支付等; 3.RBAC 模型 RoleBasedAuthenticationControl 基于角色的权限控制 4.
负责开发和维护这个系统,根据平安公司业务人员提出的需求,对这个项目进行改进。 1.开发新的功能(配合别的项目组提供数据接口); 2.维护现有的功能和改进现有的功能; 3.解决生产突发性情况; 4.重构代码;