ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

读spring源码学到了什么

2022-01-09 17:59:13  阅读:143  来源: 互联网

标签:学到 object Nullable spring Object bean 源码 null


  1. default关键字
    应用在interfact中,可以减少实现类的代码量
    例如:

    @Nullable
    default Object postProcessBeforeInitialization(Object bean, String beanName) throws BeansException {
    	return bean;
    }
    
  2. @Nullable 和 @Nonable
    可以传入空值
    不可以传入空值

  3. Assert.notNull(action,“Callback object must be not null”)

if(a ==null){
}
  1. DDD 领域驱动设计 domain driven design
    a mechanism for encapsulating storage, retrieval, and search behavior which emulates a collection of objects
  2. 注解 @Component @Repository
  3. profile 配置文件
  4. 泛型 geneticTypeResolve spring泛型的处理 resolveType java 反射
  5. 函数接口 FuncationalInterface—>applicationListener。函数接口特点:有且只有一个方法,不包含object的hash()和equals()
    webFlux—mono类和Flux类

webflux与springMvc的区别,是 webflux是异步非阻塞,springMvc是同步阻塞式I/O模式,一个请求一个线程

标签:学到,object,Nullable,spring,Object,bean,源码,null
来源: https://blog.csdn.net/xuyoujia1991/article/details/122395495

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有