프로그래밍에서 필요한 데이터를 '상태와 행위를 가진 객체'로 만들고, 객체들간의 상호작용을 통해 로직을 구성하는 프로그래밍 기법코드의 재사용성이 높음유지보수가 쉬움 , 수정해야 할 부분이 클래스 내부 멤버 or 메서드로 존재대형 프로젝트에서, 업무 분담에 용이처리 속도
하나 이상의 추상 메소드를 포함한 클래스로, 자식 클래스에서 구체화하여 사용을 강요단 하나 이상의 추상 메서드만 포함하면 되며 생성자, 일반 메서드도 포함 가능합니다.추상클래스는 IS - A "~이다".ex) Creature() 극단적으로 동일한 목적 하에 동일한 기능
웹 브라우저의 클라이언트로 부터 HTTP 요청을 받아들이고, HTML 문서와 같은 웹 페이지에서 흔히 찾아 볼 수 있는 자료 콘텐츠에 따라 HTTP에 반응하는 프로그램클라이언트가 서버에 페이지 요청을 하면 요청을 받아 정적 컨텐츠(.html, .png, .css등)를
비동기 이벤트 기반 네티워크 애플리케이션 프레임워크WebFlux의 기반적은 WAS로 Netty를 사용1개의 이벤트에 대하여 다수의 worker스레드로 동작하게 된다.이벤트당 개인의 이벤트 큐를 가지고 있어, 발생순서와 실행순서의 일치를 할 수 있음연결 클라이언트가 많고
Java Persistence Api의 약자로, 자바의 ORM을 위한 표준 기술내부적으로 Hibernate, Spring Jpa와 같은 구현체가 있고 이것의 표준 인터페이스가 JPA이다.ORM?, 자바의 객체와 관계형 DB를 매핑하는 것으로, DB의 특정 테이블이 자바