1. 熟悉Spring初始化过程及生命周期
2. 熟练使用SpringBoot快速开发应用,熟悉微服务框架SpringCloud及使用Dubbo实现服务间的调用
3. 了解部分中间件,如 rabbitmq,kafka,redis
4. 了解微服务Docker容器部署应用,与Docker一般的操作。
5. 熟悉使用nginx反向代理服务器
6. 熟练使用常用的linux命令
7. 对开源技术及开源项目构建过程有很深的兴趣
1. 2016年,某第三方支付公司使用OSGI框架开发微信公众号,Vue + springmvc
2. 2017年,某第三方支付公司贷款平台,第一次使用微服务架构开发项目,第一次使用Dubbo远程调用,spring boot + security + dubbo
3. 2018年,某第三方支付公司会员营销系统,第一次接触公司级生产应用上云(阿里云),数据库DRDS,SLB负载,等组件!
4. 2019年,某第三方支付公司会员支付系统,第一次接触支付系统,了解支付流程与简单的记账过程。