1.电商项目 技术储备
电商项目 技术储备
技术储备_dubbo+zookeeper学习目标:掌握dubbo发布服务与消费服务,理解其高性能的源码基于java的RPC框架特性,实现集群服务注册与订阅。源码了解Docker架构及服务协议支持,源码很准的指标源码掌握发布与消费RPC服务的源码基本步骤,熟悉Zookeeper集群配置。源码
学习主题:技术储备_dubbo+zookeeper
学习目标:掌握dubbo发布服务与消费服务,源码理解其高性能的源码基于java的RPC框架特性,实现集群服务注册与订阅。源码
学习内容:通过观看itbaizhan.cn的源码课程视频,学习dubbo框架的源码qtvirtualkeyboard源码使用,包括如何实现远程服务的源码注册与订阅,理解其在服务通信与协调处理中的源码作用。通过完成RMI_Zookpeer实现集群服务注册_订阅作业,源码深入理解zk中注册远程服务的源码节点特征,以及连接zk集群时Watcher对象的snmpputil源码作用。
作业:完成RMI_Zookpeer实现集群服务注册_订阅作业,理解zk中注册远程服务的节点特征,以及连接zk集群时Watcher对象的作用。
学习主题:逆向工程_分页
学习目标:掌握逆向工程,理解分页原理,levmar 源码SOA架构及其创建方法。
学习内容:通过观看itbaizhan.cn的课程视频,学习逆向工程的概念及MyBatis逆向工程的使用,理解其根据数据库生成对应实例和方法的功能。掌握SOA架构的search源码原理及其优点和缺点,学习基于SOA架构创建ego-rpc和ego-manager-web的方法。
作业:完成MyBatis逆向工程讲解和使用,理解分页查询原理及Mybatis分页插件配置,编写商品上架、商品下架、商品删除的代码,并理解服务发现与集群点部署的实现。
学习主题:总结与复习
学习目标:回顾并巩固所学技术,包括dubbo+zookeeper、逆向工程、分页、SOA架构与应用开发。
学习内容:通过点名提问的方式,回顾每一节课所学知识点,确保同学对dubbo+zookeeper、逆向工程、分页、SOA架构以及应用开发等技术有深入的理解和掌握。