拉勾网《32个Java面试必考点》学习笔记之九------必会框架2️⃣一Netty与RPC与ORM
2019-03-11 18:00
633 查看
本文为拉勾网《32个Java面试必考点》学习笔记.只是对视频内容进行简单整理,详细内容还请自行观看视频《32个Java面试必考点》.若本文侵犯了相关所有者的权益,请联系:txzw@live.cn.将会删除相关内容
必会框架2️⃣Netty与RPC与ORM
RPC Mybatis 面试考察点 加分项 真题汇总
知识点汇总
无
知识点详解
Netty
Netty线程模型
其中ChannelPiepline的设计模型采用的是Handler组成的责任链模型
更详细介绍请看这可能是目前最透彻的Netty原理架构解析
RPC
Remote Procedure Call(远程过程调用))
开源RPC框架介绍
Dubbo | Motan | gRPC |
---|---|---|
服务治理型框架 多种负载均衡策略 自动服务注册治理 可视化服务治理 基于TCP私有协议 |
轻量级服务治理框架 支持多语言 指出ServiceMesh方案 拓展能力强大 基于TCP私有协议 |
支持多语言交互 提高服务治理拓展 支持流式调用 支持服务端推送 基于HTTP2.0 |
Mybatis
Mybatis处理流程
面试考察点
- 掌握Spring的IOC,AOP的概念与实现
- 掌握Spring的Context创建流程和Bean的生命周期
- 了解Spring常见注解的作用与使用方法
- 了解SpringBoot的相关知识点
- 掌握Netty的线程处理模型
- 知道常用RPC框架的特点
- 了解Mybatis和Hibernate的实现原理
加分项
- 阅读过源码,了解实现细节和思路
- 不仅会应用,还能够理解设计理念
- 了解最新实现或方向
- 有实际优化经验
真题汇总
- SSH与SSM框架组合的区别 SpringMVC与Struct的区别,Mybatis与Hibernate的区别
-
通过BeanFactoryPostProcessor处理,PropertyPlaceholderConfigurer或PropertySourcesPlaceholderConfigurer
-
从HandlerMapping查找handler,执行handler,执行完成返回ModelAndView,由视图解析返回视图,再有渲染器进行渲染
-
构造器循环依赖和setter循环依赖两部分解答,构造器通过使用创建Bean中的标识池判断是否产生了循环创建,setter通过引入ObjectFactory解决
-
Channel,Socket,NioEventLoop,ChannelPipeline等
-
HTTP使用C/S方式调用,RPC使用动态代理方式调用
相关文章推荐
- 拉勾网《32个Java面试必考点》学习笔记之十------缓存(Redis与Memcache)
- 拉勾网《32个Java面试必考点》学习笔记之十二------架构演进与容器技术
- 分布式学习笔记1通过Java自己实现简单的HTTP RPC框架
- java学习笔记-集合框架-黑马
- Java框架学习笔记——初识Spring之简述
- 张孝祥Java面试宝典学习笔记---软件工程与设计模式(23种)
- Java学习笔记——JCF集合框架
- 我的java学习笔记(22)关于在框架中显式信息
- MVC学习笔记_ORM_框架_解耦
- TCP-IP学习笔记八:RPC(Netty和Spring)实现webServer框架
- Java框架学习笔记——写在开始之前
- 【Java学习笔记】百度面试问题回顾(一)
- Java学习笔记之集合框架2
- Java学习笔记-笔试考点
- java安全框架-Shiro学习笔记(七)-自定义realm
- Java简易RPC框架学习(三)---会话层
- Java学习笔记 --- Collection集合框架
- [Java面试] java程序员面试必备的32个考点
- java程序员面试必备的32个考点
- java PLAY框架学习笔记--入门