[G1-Sync] Manual knowledge update

This commit is contained in:
Antigravity Agent
2026-04-30 22:42:02 +09:00
parent 0bd4f19e38
commit c36c0644a1
4888 changed files with 18470 additions and 18602 deletions
@@ -1,5 +1,5 @@
---
id: P-REINFORCE-AUTO-C45BD6
id: [[P-Reinforce]]-AUTO-C45BD6
category: "10_Wiki/💡 Topics/Graphics & Performance"
confidence_score: 0.90
tags: [auto-reinforced]
@@ -14,7 +14,7 @@ github_commit: "[P-Reinforce] Continuous Worker - Spring Framework"
## 📖 구조화된 지식 (Synthesized Content)
* **의존성 주입(DI)과 결합도 감소**
Spring Framework는 내장된 의존성 주입(Dependency Injection) 컨테이너를 제공하여 SOLID 원칙 중 하나인 의존성 역전 원칙(Dependency Inversion Principle, DIP)을 훨씬 쉽게 구현할 수 있도록 지원합니다 [1]. 이를 통해 소프트웨어 컴포넌트들을 효과적으로 분리(decoupling)하고 유연한 설계를 가능하게 합니다 [1].
Spring Framework는 내장된 의존성 주입(Dependency Injection) 컨테이너를 제공하여 SOLID 원칙 중 하나인 의존성 역전 원칙(Dependency [[Inversion]] Principle, DIP)을 훨씬 쉽게 구현할 수 있도록 지원합니다 [1]. 이를 통해 소프트웨어 컴포넌트들을 효과적으로 분리(decoupling)하고 유연한 설계를 가능하게 합니다 [1].
* **Spring AOP (관점 지향 프로그래밍) 지원**
* **런타임 위빙(Runtime Weaving):** Spring AOP는 애플리케이션의 실제 코드와 Aspect를 결합하는 위빙 과정에 있어 프로그램 실행 시점에 적용되는 런타임 위빙 방식을 사용합니다 [2].
@@ -29,7 +29,7 @@ github_commit: "[P-Reinforce] Continuous Worker - Spring Framework"
## 🔗 지식 연결 (Graph)
- **Related Topics:** Dependency Injection (DI), Aspect-Oriented Programming (AOP)
- **Projects/Contexts:** SOLID Principles, [[객체 지향 프로그래밍 (OOP)]]
- **Projects/Contexts:** SOLID [[Principles]], [[객체 지향 프로그래밍 (OOP)]]
- **Contradictions/Notes:** 소스에 따르면 Spring AOP는 런타임에 적용되어 유용한 모듈화를 제공하지만, 오직 메서드 실행 시점의 조인 포인트만 지원하는 한계가 있어 더 정밀한 제어를 원할 경우 AspectJ 사용이 권장됩니다 [4, 5].
---