생성패턴팩토리패턴객체를 생성하는 인터페이스는 미리 정의하되, 객체 생성은 서브 클래스(팩토리)로 위임하는 패턴장점 : 수정에는 닫혀있고 확장은 쉽다사용 : 어떤 클래스가 생성해야 하는 객체의 클래스 예측할 수 없을 때, 생성할 객체를 기술하는 책임을 서브클래스에게 정의
class Solution{ public static int solution(int board) { int rowCol = Math.min(board.length, board0.length); // 가로 세로 중 작은 것. }}
코테 다시 풀 내용들https://school.programmers.co.kr/learn/courses/30/lessons/42587 : 프로세스https://school.programmers.co.kr/learn/courses/30/lessons/1
NULL처리와 LIKESELECT ADDRESS, IFNULL(FREEZER_YN, 'N') AS FREEZER_YNFROM FOOD_WAREHOUSEWHERE ADDRESS LIKE '경기%'DATE_FORMATDATE_FORMAT(HIRE_YMD, '%Y-%m-%d
자바 컴파일러가 해당 소스 파일을 가지고 클래스 파일(.class)을 생성하고.class 파일로 JVM에서 프로그램을 구동할 때 사용하게 된다JDK와 JRE 차이 JRE : 자바 실행 환경, JDK : 자바 개발 도구(JRE포함하며 컴파일러, javadoc, jar등도
Spring1\. AOP란?애플리케이션의 핵심적인 기능에서 부가적인 기능을 분리하여 모듈로 만들고 설계하여 개발하는 방법목적(장점) : 1. 관심사 분리(핵심 로직, 부가 로직), 2. 중복 코드 제거 3. 비지니스 로직 순수성 유지Spring AOP의 핵심 개념과 구
데이터베이스 관련 기본 용어, 지식DB : 구조화된 데이터들의 집합RDB : 2차원 구조의 테이블에 데이터들을 저장하고 관리DBMS : DBMS는 데이터베이스 관리 시스템을 나타냅니다. 응용 프로그램임.NoSQL에서는 RDBMS와는 달리 테이블 간 관계를 정의하지 않
Restful APIREST(Respresentational State Transfer)란 ?HTTP를 기반으로 필요한 자원에 접근하는 방식을 정해놓은 아키텍처라고 할 수 있다API란? 소프트웨어 애플리케이션들이 서로 상호 작용하고 통신할 수 있도록 정의된 규칙과 프로
https://careerly.co.kr/comments/83898자바 컴파일러가 해당 소스 파일을 가지고 클래스 파일(.class)을 생성하고.class 파일로 JVM에서 프로그램을 구동할 때 사용하게 된다JDK와 JRE 차이 JRE : 자바 실행 환경, J
JPA• 영속성 컨텍스트 : 엔티티 영구 저장하는 환경엔티티의 생명주기• 비영속 (new/transient) 영속성 컨텍스트와 전혀 관계가 없는 새로운 상태 • 영속 (managed) 영속성 컨텍스트에 관리되는 상태 • 준영속 (detached) 영속성 컨텍스트에 저장
JPA• 영속성 컨텍스트 : 엔티티 영구 저장하는 환경엔티티의 생명주기• 비영속 (new/transient) 영속성 컨텍스트와 전혀 관계가 없는 새로운 상태 • 영속 (managed) 영속성 컨텍스트에 관리되는 상태 • 준영속 (detached) 영속성 컨텍스트에 저장