#依赖注入DI

      更多分类

依赖注入模式(Dependency Injection)

19-06-19 57 jdon

目的 依赖注入是一种软件设计模式,其中一个或多个依赖项(或服务)被注入或通过引用传递到依赖对象(或客户端),并成为客户端状态的一部分。该模式将客户端依赖项的创建与其自身行为分开,从而允许程序设计松散... 详细

Bob大叔设计语录:脏组件

19-04-28 55 banq

每个设计良好的系统至少有一个脏组件,通常与主组件相关联。此组件外面的任何内容都不依赖组件内部的任何内容。所有依赖关系都指向外部。这是您放置切换,工厂和IOC的地方。. 详细

关于Quarkus的思考

19-04-10 252 banq

Quarkus, 这个新的“超音速,亚原子”Java框架目前正受到很多关注。使用Quarkus有什么好处和缺点? 摆脱动态 Quarkus认为,在容器化的世界中,企业Java运行时的大部分动... 详细

在Spring中使用父子分层上下文自定义依赖注入 - EmpathyBroker

19-02-23 76 banq

已经有一段时间了,因为我想要查看在多个Spring上下文中定义的覆盖依赖项的不同选项,所以我决定使用这篇文章来深入研究这个主题。我们来做一些编码! 作为背景,我将遵循这个“ 基础” Spring上... 详细

在Java SE下测试CDI Bean和持久层 - relation

19-02-07 25 banq

在测试Java EE应用程序时,我们可以使用各种工具和方法。根据给定测试的具体目标和要求,选项范围从单个类的普通单元测试到部署到容器中的综合集成测试(例如通过 Arquillian ),并通过 RE... 详细

SOLID原则的坚实指南| Baeldung

19-02-06 82 1 banq

在本教程中,我们将讨论面向对象设计的SOLID原则。 首先,我们将首先探讨它们出现的原因以及为什么在设计软件时应该考虑它们。然后,我们将概述每个原则以及一些示例代码以强调这一点。 SOLID原... 详细

为什么需要六边形架构?- silkandspinach

19-02-04 89 1 banq

传统应用程序架构的标准三层或四层模型似乎决定了系统中各种对象之间的依赖关系的方向:UI依赖于应用程序层,因为UI“驱动”后面发生的事情;应用程序层依赖于业务对象,业务对象执行所有特定于领域的事务,业... 详细

软件复用导致的软件依赖问题 - research!rsc

19-01-24 44 banq

几十年来,对软件重用的讨论远比实际的软件重用更常见。今天,情况正好相反:开发人员每天都以软件依赖的形式重复使用其他人编写的软件,而且情况大多未经审查。 我自己的背景包括使用Google的内部源代码系... 详细

2个软件开发原则如何挽救您的项目 -Jordy Baylac

19-01-20 40 banq

在这篇文章中,我将重点解释一种设计模式(控制反转)和一种实践(YAGNI)如何降低软件项目失败的可能性。您可以立即开始应用这些技术。 如果您是工程经理,如果您想降低功能边际成本的波动性,那么这是一个... 详细

复制粘贴比依赖更好

18-12-24 1 203 2 banq

人们过于害怕代码重复,过于憧憬可复用可重用的美好,导致对代码重复发起了一场神圣的战争。如今人们提出了不同的意见,在Twitter上引起了一场争论: “我呼吁结束针对代码重复的神圣战争。我们让年轻的... 详细

Spring Boot魔术背后的剖析

18-10-24 66 banq

随着微服务架构和云计算的出现,对工件部署的新方法的需求日益增长:独立的Java应用程序。在很短的时间内, Spring Boot 已成为该领域的领先技术。其优势包括: 有自己意见的观点 - 这意... 详细

使用Spring Boot实现模块化

18-07-25 1267 7 banq

一般情况下,一个SpringBoot应用 = 一个微服务 = 一个模块 = 一个有边界的上下文,如果有多个模块,我们就开发多个微服务,多个SpringBoot应用,然后使用Springcloud实现它... 详细

Java ServiceLoader与Spring工厂加载器

18-07-18 450 4 banq

现在Spring boot来到了Jar世界,原来它是管理war世界的王者,所以,他也很可能带来了Jar打包规则的改变。Jar世界从OSGI到Java Service Loader以及Java 9的模块... 详细

Scala不是更好的Java

17-03-05 981 banq

Scala不是更好的Java,而是一个具有自己的生态系统,最佳实践和方法的非常独特的语言。 当人们谈论Scala的使用经验时,经常说可以将Scala看作是更好的Java。许多公司特别是在2008-2... 详细

共有 681 2 3 4 ... 5 下一页