Java Framework
文章平均质量分 79
Java框架,中间件
bboyzqh
时刻保持好奇心~
展开
-
Spring Environment 注入引起NPE问题排查
写业务代码遇到使用 Spring Environment 注入为 null 的情况原创 2023-12-21 23:41:12 · 473 阅读 · 0 评论 -
Spring容器中scope为prototype类型Bean的回收机制
通过 AutowireCapableBeanFactory 方法 autowireBean 可以将对象装配成 Spring 管理的标准 Bean 对象,主要是用于来填充有注解的属性,这样才可以使用 Spring 的 DI 特性。通过代码 new 出来的对象使用 AutowireCapableBeanFactory 方法 autowireBean 填充属性成为标准 Spring Bean 后不用担心内存溢出的问题,本质上和 Spring prototype Bean 的回收机制一样,使用完就有可能被原创 2023-12-16 15:22:21 · 724 阅读 · 0 评论 -
函数式编程框架 functionaljava 简介
JDK8 引入了 lambda 表达式,吸收了函数式编程的部分特性,目的是对现有编码语义的优化,减少语法冗余。轻量级的将代码封装为数据,使代码简洁,易于理解。但 Java 非函数式编程语言。functionaljava 框架是一个提升 Java 函数式编程的开源库,该库实现了许多基本和高级编程抽象,有助于面向组合式的开发。该框架同样可以作为学习函数式编程概念的平台。原创 2023-11-20 01:07:00 · 646 阅读 · 0 评论 -
Spring @Configuration 注解解析原理
@Configuration 注解是 Spring 3.0 版本引入的新特性(目前版本 6.0.11),它用于将一个类标记为配置类,通过配置类可以定义和组装 Spring Bean。一般来说注解都会有相应的解析器,@Configuration 注解靠 ConfigurationClassParser 来解析,时机是在 BeanFactory 的后处理阶段(ConfigurationClassPostProcessor)原创 2023-09-02 23:20:37 · 461 阅读 · 0 评论 -
maven仓库配置及搜索顺序
maven仓库配置及搜索顺序原创 2022-05-02 22:56:04 · 4421 阅读 · 2 评论