전체 글 217

ES6

ES6:  자바스크립트 언어 표준이다 (ECMA라는 국제 기구에서 만든 표준 문서인  ECMAScript(=ES)의 6번째 개정판 문서에 있는 표준 스펙)JavaScript는 웹페이지에 동적인 요소를 구현하기 위해서 만들어졌다 JavaScript를 공용으로 작동 시키기 위해서 표쥰 규격이 필요했고 이 때 ECMA 국제 기구에서 ECMAScript standard라는 스크립트 표준을 만들었다.  ECMAScript에 포함되는 항목언어 구문 (구문 분석 규칙, 키워드, 흐름 제어, 객체 리터럴 초기화 등)오류 처리 방법 (throw, try...catch, 사용자 정의 Error 유형 등)자료형 (불리언, 숫자, 문자열, 함수, 객체, ...)전역 객체. 브라우저에서 전역 객체는 window 객체지만, EC..

카테고리 없음 2024.11.27

Spring DI / IoC

IoC (Inversion of Control, 제어의 역전) 객체의 생성과 객체 간의 의존 관계를 개발자가 아닌 프레임워크(Spring 컨테이너)가 관리하는 디자인 패턴이다.  제어의 역전인 이유 :전통족으로 객체는 필요한 의존성을 스스로 생성하거나 명시적으로 호출했다. 그러나 IoC에서는 제어권을 스프링 컨테이너에 위임하여 필요 시 자동으로 주입된다.  IoC 컨테이너 역할:객체의 생성, 관리, 라이프사이클을 담당.의존 관계를 정의하고 객체 간의 결합도를 줄임.DI (Dependency Injection, 의존성 주입)객체가 사용하는 의존성(Dependency)를 외부에서 주입하는 디자인 패턴이다 IoC의 구현 방법 중 하나로, 의존성 주입을 통해 객체 간의 결합도를 낮추고 유연성을 높임. . DI와..

카테고리 없음 2024.11.25