bean
0 人感兴趣 · 17 次引用
- 最新
- 推荐

一起单测引起的项目加载失败惨案 | 京东云技术团队
最近在开发一个功能模块时,在功能自测阶段,通过使用单测测试功能的完整性,在测试单测联通性使用到静态方法测试时,发现单测报错,通过查阅解决方案发现需要对Javaassist包进行排包或者升版本处理。
Spring 循环依赖为何使用三级缓存?
Spring解决循环依赖的核心思想在于提前曝光: 1、通过构建函数创建A对象(A对象是半成品,还没注入属性和调用init方法)。2、A对象需要注入B对象,发现缓存里还没有B对象,将半成品对象A放入半成品缓存。3、通过构建函数创建B对象(B对象是半成品,还没注入
面试官:聊一聊 Spring 中 Bean 的作用域
今天分享一下spring bean的作用域,理解bean的作用域能够在使用过程中避免一些问题,bean的作用域也是spring bean创建过程中一个重要的点。

Spring 竟然可以创建“重复”名称的 bean?—一次项目中存在多个 bean 名称重复问题的排查
众所周知,在Spring中时不能够创建两个名称相同的bean的,否则会在启动时报错:但是我却在我们的spring项目中发现了两个相同名称的bean,并且项目也可以正常启动,对应的bean也可以正常使用。
Spring 中获取 bean 的八种方式,你 get 了几种?
适用于Spring框架的独立应用程序,须要程序通过配置文件初始化Spring。

Spring(二、配置文件)
Spring配置文件是用于指导Spring工厂进行Bean生产、依赖关系注入(装配)及Bean实例分发的"图纸"。Java EE程序员必须学会并灵活应用这份"图纸"准确地表达自己的"生产意图"。
想减少代码量,快设置一个有感知的 Aware Spring Bean
正常情况下,Spring 中的 Bean 对 Spring 是无感知的,Spring 框架提供了这种扩展能力,能让一个 bean 成为有感知的。


Java 常见 bean mapper 的性能及原理分析
在分层的代码架构中,层与层之间的对象避免不了要做很多转换、赋值等操作,这些操作重复且繁琐,于是乎催生出很多工具来优雅,高效地完成这个操作,有 BeanUtils、BeanCopier、Dozer、Orika 等等,本文将讲述上面几个工具的使用、性能对比及原理分析。