最新 最热

如何在 Spring 中使用依赖注入

每个开始学习 Spring 框架的人都应该听说过依赖注入,但到底这意味着什么?好吧,不就是去源码吗,让我们看看Spring的文档:

2023-10-14
2

【面试题精讲】有哪些方式能创建对象

注意,使用 clone()方法创建对象时,会调用对象的拷贝构造方法或者默认构造方法进行初始化。

2023-10-14
1

springboot第7集:控制反转(IoC)与依赖注入(DI)

Spring是一个非常流行的Java应用程序框架,它是基于IoC(Inversion of Control)和DI(Dependency Injection)的。在这篇文章中,我们将详细介绍IoC和DI的概念,以及如何在Spring中使用它们。...

2023-10-08
2

Go每日一库之91:gomock

testing包里 介绍了 Go 语言中单元测试的常用方法,包括子测试(subtests)、表格驱动测试(table-driven tests)、帮助函数(helpers)、网络测试和基准测试(Benchmark)等。这篇文章介绍一种新的测试方法,mock/stub 测试,当待...

2023-09-30
1

【大家的项目】Rudi 0.2.0 - 一个开箱即用的依赖注入框架

由于 Rudi 最开始是以 Koin 为参考,写的基于函数 API 的依赖注入框架,后来发现 inventory 这个库,就又添加了一套属性宏 API。相比起来,函数 API 的功能更全面,遇到属性宏不支持的场景,还得用函数 API (又不是不能用) 。...

2023-09-26
1

Go 项目必备:深入浅出 Wire 依赖注入工具

在日常项目开发中,我们经常会使用到依赖注入的设计模式,目的是为了降低代码组件之间的耦合度,提高代码的可维护性、可扩展性和可测试性。

2023-09-21
2

【面试题精讲】Spring Framework有哪些模块?

Spring Framework是一个广泛使用的开源应用程序框架,用于构建企业级Java应用程序。它提供了许多不同的模块,用于支持各种不同的应用程序开发需求。以下是Spring Framework的一些核心模块:...

2023-09-01
1

面试官:Spring IOC 为什么能降低耦合?

有同学在学习 Spring 框架中可能会问这样的问题,为什么通过依赖注入就可以降低代码间的耦合呢?我通过 new 生产对象不也可以吗,不就是一行代码的不同,一个是 @Resource 注入,一个是 new 创建,怎么就降低耦合了?...

2023-08-29
2

依赖注入 和 new 一个实例有什么区别吗

New 就是把这个 Class 实例化,实例化啥意思,就是在内存中分配空间呗,不实例化,数据存哪里呀。

2023-08-26
1

Lonicera Framework

Lonicera Framework - Every French soldier carries a marshal’s baton in his knapsack.

2023-08-23
1