通过refresh方法里面完成bean的创建,先会去创建BeanFactory,然后扫描包转换成beanDefinition,通过后置处理器完成,实例化,属性赋值,初始化,销毁,每个阶段可以实现不同的接口,如:初始化的时候实现InitalizingBean接口,调用afterPropertiesSet() 方法,销毁的时候实现DisposableBean接口,调用destory() 方法
Spring Cloud 组件?
Eureka 注册中心
ribbon:负载均衡策略
hystrix:熔断器
zuul:网关
config:配置中心
feign:服务调用