책/기술 관련 5

자바 객체지향의 원리와 이해 07. 스프링 삼각형과 설정 정보

http://www.yes24.com/Product/Goods/17350624 스프링 입문을 위한 자바 객체 지향의 원리와 이해 - YES24 자바 엔터프라이즈 개발을 편하게 해주는 오픈소스 경량 애플리케이션 프레임워크인 스프링은 자바와 객체 지향이라는 기반 위에 굳건히 세워져 있다. 따라서 스프링을 제대로 이해하고 활용 www.yes24.com (스프링 입문을 위한 자바 객체 지향의 원리와 이해, 2015)을 학습하고 개인 학습용으로 정리한 내용입니다. Spring을 이해하기 위해서 POJO를 기반으로 스프링 삼각형(IoC/DI, AOP, PSA)라는 3대 프로그래밍 모델에 대한 이해가 필수 IoC/DI 운전자가 자동차를 생산하는 과정을 예로 들어서 설명 원래 과정(자동차는 타이어에 의존한다.) 운전자..

책/기술 관련 2022.02.19

자바 객체지향의 원리와 이해 06. 디자인 패턴

http://www.yes24.com/Product/Goods/17350624 스프링 입문을 위한 자바 객체 지향의 원리와 이해 - YES24 자바 엔터프라이즈 개발을 편하게 해주는 오픈소스 경량 애플리케이션 프레임워크인 스프링은 자바와 객체 지향이라는 기반 위에 굳건히 세워져 있다. 따라서 스프링을 제대로 이해하고 활용 www.yes24.com (스프링 입문을 위한 자바 객체 지향의 원리와 이해, 2015)을 학습하고 개인 학습용으로 정리한 내용입니다. 어댑터 패턴(Adapter Pattern): 호출당하는 쪽의 메서드를 호출하는 쪽의 코드에 대응하도록 중간에 변환기를 통해 호출하는 패턴 프록시 패턴(Proxy Pattern): 제어 흐름을 조정하기 위한 목적으로 중간에 대리자를 두는 패턴, 대리자는 ..

책/기술 관련 2022.02.10

자바 객체지향의 원리와 이해 05. SOLID

http://www.yes24.com/Product/Goods/17350624 스프링 입문을 위한 자바 객체 지향의 원리와 이해 - YES24 자바 엔터프라이즈 개발을 편하게 해주는 오픈소스 경량 애플리케이션 프레임워크인 스프링은 자바와 객체 지향이라는 기반 위에 굳건히 세워져 있다. 따라서 스프링을 제대로 이해하고 활용 www.yes24.com (스프링 입문을 위한 자바 객체 지향의 원리와 이해, 2015)을 학습하고 개인 학습용으로 정리한 내용입니다. SRP(Single Responsibility Rrinciple) 단일 책임원칙 어떤 클래스를 변경하는 이유는 하나뿐이다. 이 원칙은 클래스뿐 아니라 속성, 메서드, 컴포넌트, 프레임워크 등에도 적용할 수 있다. 애플리케이션의 경계를 정하고 추상화를 통..

책/기술 관련 2022.02.10

자바 객체지향의 원리와 이해 03. 자바와 객체 지향

http://www.yes24.com/Product/Goods/17350624 스프링 입문을 위한 자바 객체 지향의 원리와 이해 - YES24 자바 엔터프라이즈 개발을 편하게 해주는 오픈소스 경량 애플리케이션 프레임워크인 스프링은 자바와 객체 지향이라는 기반 위에 굳건히 세워져 있다. 따라서 스프링을 제대로 이해하고 활용 www.yes24.com (스프링 입문을 위한 자바 객체 지향의 원리와 이해, 2015)을 학습하고 개인 학습용으로 정리한 내용입니다. 객체지향 4대 특성 캡슐화(Encapsulation) 상속(Inheritance -> extends) 추상화(Abstraction) 다형성(Polymorphism) 추상화 추상화: 구체적인 것을 분해해서 관심 영역에 있는 특성만을 가지고 재조합하는 것 ..

책/기술 관련 2022.02.08

자바 객체지향의 원리와 이해 02. 자바와 절차적/구조적 프로그래밍

http://www.yes24.com/Product/Goods/17350624 스프링 입문을 위한 자바 객체 지향의 원리와 이해 - YES24 자바 엔터프라이즈 개발을 편하게 해주는 오픈소스 경량 애플리케이션 프레임워크인 스프링은 자바와 객체 지향이라는 기반 위에 굳건히 세워져 있다. 따라서 스프링을 제대로 이해하고 활용 www.yes24.com (스프링 입문을 위한 자바 객체 지향의 원리와 이해, 2015)을 학습하고 개인 학습용으로 정리한 내용입니다. 프로그램이 메모리를 사용할 때 코드 실행 영역과 데이터 저장 영역으로 나뉜다. 데이터 저장 영역은 스태틱, 스택, 힙 영역으로 나뉜다. 스태틱 - 클래스를 위한 장소 스택 - 메서드를 위한 장소 힙 - 객체를 위한 장소 public class Memor..

책/기술 관련 2022.02.07