DevDave

프로그래밍으로 예술을 꿈꾸다

Spring IoC (Inversion of Control) Container 개념과 Bean cover image
#spring_framework#inversion_of_control#ioc#bean

Spring IoC (Inversion of Control) Container 개념과 Bean

Spring IoC(Inversion of Control) Container의 개념과 Bean에 대해 알아봅니다.

DB Transaction cover image
#database#transaction#ACID

DB Transaction

DB의 트랜잭션(Transaction)의 특성 및 연산의 종류와 그에 따른 상태에 대해 알아봅니다.

[Head First Design Patterns] 데코레이터 패턴(Decorator Pattern) cover image
#head_first_design_patterns#decorator_patterns

[Head First Design Patterns] 데코레이터 패턴(Decorator Pattern)

객체에 추가적인 요건을 동적으로 첨가하고, 데코레이터는 서브클래스를 만드는 것을 통해서 기능을 유연하게 확장할 수 있는 방법을 제공합니다.

[Head First Design Patterns] 옵�저버 패턴(Observer Pattern) cover image
#head_first_design_patterns#observer_patterns

[Head First Design Patterns] 옵저버 패턴(Observer Pattern)

한 객체의 상태가 바뀌면 그 객체에 의존하는 다른 객체들한테 연락이 가고 자동으로 내용이 갱신되는 방식으로 일대다 의존성을 정의합니다.

[Head First Design Patterns] 스트래티지 패턴(Strategy Pattern) cover image
#head_first_design_patterns#strategy_patterns

[Head First Design Patterns] 스트래티지 패턴(Strategy Pattern)

알고리즘군을 정의하고 각각을 캡슐화하여 교환해서 사용할 수 있도록 만듭니다.

[GoF의 디자인 패턴] 생성 패턴 | 추상 팩토리(Abstract Factory) 패턴 cover image
#gang_of_four_design_patterns#creational_patterns

[GoF의 디자인 패턴] 생성 패턴 | 추상 팩토리(Abstract Factory) 패턴

생성 패턴중 하나인, 추상 팩토리 패턴에 대해 알아봅니다.