spring源码理解


spring 
openfeign
beanpostprocessor
beanfactorypostprocessor
environment
main->env.variables->
propertysourceplaceholderconfigure继承..继承..越抽象越简单越基础->模板模式开发->大佬分装,菜鸡易用
place逆波兰式-后缀表达式解析${jdbc.url}
讲脉络-细节自扣
messagesurcease out-of-the-box
通过pc读取properties信息注入
in-of-the-box
在微服务框架(配置中心往mq推送-服务从mq订阅获取配置)
lamda consumer函数式编程scala->写kafka和spark case class语法
查看pc下的post方法resolver使用策略模式,vistor模式访问beandefinition
@profile
在不同环境下启用不同的@configuration 使用不同的component比如swagger不要再prd环境
dubbo SPI
分析refresh方法
springmvc有httpmessageconvertor spring有conversionService
加载验证准备解析初始化
symbotable hotspot中的intern函数 
digester解析xml good
为什么java实现多态,为什么c++实现多态,c不适合写这种
面向对象 面向接口 抽象能有高内聚低耦合 接口隔离 开闭原则 里氏代换
beandefinitionregist
importbeandefinition
annotation-driven cachednamespacehandler  AnnotationDrivenCacheBeanDefinitionParser
DefaultSingletonBeanRegistry 三层缓存
spel # 占位符$ ognl表达式
复习下synchronized和volatile区别

defaultlist。。存很多conmap保存beandefi
查看字节码finally 会加两段 一段在return之前 一段在最后
看jvm源码_idc 把常量池变量引用放栈顶  insight
autowiredpostrocessor
webconversionservice 
jsr310
book :masm
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值