写点什么

bean

0 人感兴趣 · 17 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/07/079efddc31d0fae1c31a081bf72a11b7.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

一起单测引起的项目加载失败惨案 | 京东云技术团队

最近在开发一个功能模块时,在功能自测阶段,通过使用单测测试功能的完整性,在测试单测联通性使用到静态方法测试时,发现单测报错,通过查阅解决方案发现需要对Javaassist包进行排包或者升版本处理。

探究 Spring 中 Bean 的线程安全性问题

今天同事笑嘻嘻的凑过来,问了我一个问题:spring中的bean是线程安全的吗?。我内心一想肯定是安全的,毕竟这样多项目在用。但是转念一想,他那贱兮兮的表情,多半是在给我挖坑。于是我自信的回答他:不安全。他反问,你确定?

Spring 循环依赖为何使用三级缓存?

Spring解决循环依赖的核心思想在于提前曝光: 1、通过构建函数创建A对象(A对象是半成品,还没注入属性和调用init方法)。2、A对象需要注入B对象,发现缓存里还没有B对象,将半成品对象A放入半成品缓存。3、通过构建函数创建B对象(B对象是半成品,还没注入

面试官:聊一聊 Spring 中 Bean 的作用域

今天分享一下spring bean的作用域,理解bean的作用域能够在使用过程中避免一些问题,bean的作用域也是spring bean创建过程中一个重要的点。

浅谈 Spring Bean 的生命周期

区别于普通的 Java 对象需要通过 new 创建对象,Spring 的 Bean 由 IoC 容器进行实例化、组装以及管理的。也就是说 Bean 的生命周期完全由 IoC 容器控制。

https://static001.geekbang.org/infoq/e0/e04e68350a3cecd5524822ad1a578d08.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Spring 竟然可以创建“重复”名称的 bean?—一次项目中存在多个 bean 名称重复问题的排查

众所周知,在Spring中时不能够创建两个名称相同的bean的,否则会在启动时报错:但是我却在我们的spring项目中发现了两个相同名称的bean,并且项目也可以正常启动,对应的bean也可以正常使用。

https://static001.geekbang.org/infoq/44/44401b583d6cb184b73fa955a26985bf.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

手写模拟 Spring 底层原理 -Bean 的创建与获取

相信大家对Spring都有一定的了解,本篇文章我们会针对Spring底层原理,在海量的Spring源代码中进行抽丝剥茧手动实现一个Spring简易版本,对Spring的常用功能进行手写模拟实现。

Spring 中获取 bean 的八种方式,你 get 了几种?

用户头像
小小怪下士
2022-11-25

适用于Spring框架的独立应用程序,须要程序通过配置文件初始化Spring。

Spring(三、依赖注入)

用户头像
2022-08-07

依赖注入(Dependency Injection):它是 Spring 框架核心 IOC 的具体实现。

https://static001.geekbang.org/infoq/60/60134398b9ea3f246880dbbbe15aa6db.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Spring(二、配置文件)

用户头像
2022-08-06

Spring配置文件是用于指导Spring工厂进行Bean生产、依赖关系注入(装配)及Bean实例分发的"图纸"。Java EE程序员必须学会并灵活应用这份"图纸"准确地表达自己的"生产意图"。

想减少代码量,快设置一个有感知的 Aware Spring Bean

正常情况下,Spring 中的 Bean 对 Spring 是无感知的,Spring 框架提供了这种扩展能力,能让一个 bean 成为有感知的。

不会使用 Spring 的配置文件,赶紧把这个甩给他

摘要:文章从Spring程序的快速使用、Bean标签的使用和其属性的具体使用,每个属性都用代码来解释,运行结果和案例也写的都很明白。

https://static001.geekbang.org/infoq/68/68a01db4f7ee92d547d6f056c246ee7b.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Spring 是如何自动注入多类型的?

用户头像
编号94530
2021-10-31

抓住10月月末的小尾巴, 一探SpringBean内部字段是如何注入多类型的

详解 Spring 中 Bean 的作用域与生命周期

​​​​​​摘要:在利用Spring进行IOC配置时,关于bean的配置和使用一直都是比较重要的一部分,同时如何合理的使用和创建bean对象,也是小伙伴们在学习和使用Spring时需要注意的部分,所以这一篇文章我就来和大家讲一下有关Spring中bean的作用域和其生命周

https://static001.geekbang.org/infoq/08/08d2ae8db80fb80c240c27cbb7f4130a.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Java 常见 bean mapper 的性能及原理分析

用户头像
Java小咖秀
2021-04-16

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

Spring 同名 Bean 加载策略

用户头像
xiaoxi666
2020-07-07

Spring 同名 bean加载策略,梳理10种场景,并简析原理。

bean_bean技术文章_InfoQ写作社区