1.ZkClient ZkClient是Github上⼀个开源的zookeeper客户端,在Zookeeper原⽣API接⼝之上进⾏了包装,是⼀个更易⽤的Zookeeper客...

1.ZkClient ZkClient是Github上⼀个开源的zookeeper客户端,在Zookeeper原⽣API接⼝之上进⾏了包装,是⼀个更易⽤的Zookeeper客...
1.zookeeper基本应用 1.1 ZooKeeper系统模型ZooKeeper数据模型Znode 如图,在ZooKeeper中,数据信息被保存在⼀个个数据节点上,这些...
1.源码剖析-依赖管理 (1)为什么导入dependency时不需要指定版本?在Spring Boot入门程序中,项目pom.xml文件有两个核心依赖,分别是spring-b...
1. DispatcherServlet继承结构 如图所示 2.MVC请求处理的大致流程 打断点,观察调用栈可以得知,实际处理请求Handler⽅法在核心方法doDispa...
原则定焦原则:抓主线宏观原则:站在上帝视⻆,关注源码结构和业务流程(淡化具体某⾏代码的编写细节)读源码的⽅法和技巧断点(观察调⽤栈)反调(Find Usages)经验(spr...
为了能够自定义注解手写IOC与AOP,首先了解自定义注解构成一个注解大致可以分为三个部分:注解体、元注解、注解属性。 1.注解体 注解体是最简单的一个组成部分,只需要实例中一...
1.spring IOC基础 1.1.BeanFactory与ApplicationContext区别BeanFactory:Spring框架中IoC容器的顶层接⼝,Spri...
1.工厂模式介绍 考虑使用工厂模式的情况 当客户程序不需要知道要使用对象的创建过程。 客户程序使用的对象存在变动的可能,或者根本就不知道使用哪一个具体的对象。举例如下,如下代...
1.业务场景与问题分析 业务场景流程如下,一个简单的银行转账业务,当前未使用IOC与aop 这样会用什么问题呢? service 层实现类在使⽤ dao 层对象时,直接在 T...
1.Spring简介 1.1spring是什么 Spring 是分层的 full-stack(全栈) 轻量级开源框架,以 IoC 和 AOP 为内核,提供了展现层 Spr...
任务一:自定义持久层框架 1. JDBC回顾及问题分析 JDBC问题分析: 2.持久层框架思路分析 使用端:(项目)引入自定义持久层框架的jar包 提供两部分配置...