코드정렬 \- Windows: Ctrl + Alt + L \- macOS: option + command + L임포트 \- Windows: Alt + Enter \- macOS: option + Enter 주석 \- Windows: Ctrl +
객체 관계 매핑 \- 객체는 객체대로 설계하고 관계형DB는 관계형DB대로 설계하는 것을 의미 JPA는 자바의 ORM(Object Relational Mapping) 기술 표준으로 인터페이스의 모음JPA의 스펙은 자바의 객체(데이터)와 데이터베이스를 어떻게 매핑하고 동
🔖요약 클라이언트 = 눈에 보이는 것 API = 클라이언트와 서버가 서로 상호작용하는 약속의 창구 서버는 크게 Controller/Serivce/Repository로 나눠져 있고 각각의 필요한 기술 * JPA/DTO 같은 것들이 있다 DB = 정보를 저장하고 검색하
일정한 형태의 틀, 부품을 가지고 다양한 형태의 결과물을 만드는 것프로그램의 기초를 기축할 수 있는 코드의 집합특정 프로그램을 개발하기 위한 여러 요소들과 메뉴얼인 룰을 제공하는 프로그램자바 플랫폼을 위한 오픈 소스 애플리케이션자바를 기반으로 한 프레임워크스프링은 내부
타사의 사이트에 대한 접근 권한을 얻고 그 권한을 이용하여 개발할 수 있도록 도와주는 프레임워크구글, 카카오, 네이버 등과 같은 사이트에서 로그인을 하면 직접 구현한 사이트에서도 로그인 인증을 받을 수 있도록 되는 구조다.구글, 카카오 등에서 제공하는 Authoriza