전체 글 (125) 썸네일형 리스트형 Spring Boot 웹 개발 초급 코드프레소 Java 웹 개발 체험단 활동 중 코드프레소 이러닝 강의 수강 - Spring Boot 웹 개발 입문 코드프레소 URL: https://www.codepresso.kr/ 계층형 아키텍처 - Data Access Layer Data Access Layer Database에 접근하여 데이터 저장, 조회 등을 수행하는 역할 Service와 Database 사이의 추상화된 계층 Database 기술이 변경되면 Data Access Layer의 코드는 변경될 수 있지만, Service 계층의 코드는 변경되지 않는다 데이터를 접근하기 위한 기술 JDBC (Java Database Connectivity) Database에 접근하기 위한 Java의 표준 API JDBC Template JDBC를 효율적으로.. [처음 시작하는 SQL 프로그래밍] SQL 명령어를 이용한 데이터 조회 코드프레소 Java 웹 개발 체험단 활동 중 코드프레소 이러닝 강의 수강 - Spring Boot 웹 개발 입문 코드프레소 URL: https://www.codepresso.kr/ 데이터 정렬 특정 컬럼을 기준으로 내림차순 또는 오름차순으로 정렬이 가능함 ORDER BY 명령어 사용 1개 이상의 정렬 조건을 조합 가능 ASC(오름차순), DESC(내림차순) 을 명시할 수 있으며, default는 오름차순으로 정렬됨 정렬 기준 2개 정렬 기준을 복수로 설정할 수 있음 정렬의 우선순위를 따라 순차대로 적으면 됨 데이터 정렬과 필터링 조건을 명시하여 조회한 결과를 정렬함 WHERE 절과 ORDER BY 절을 결합하여 사용함 WHERE 절을 먼저 적어서 조건을 설정하고, ORDER BY를 그 뒤에 적어 정렬 조.. Enum에 대하여 자바의 Enum은 다른 언어들과는 다르게 클래스 형태로 관리된다. 상수의 의미를 담고 있지만 단순히 상수를 넘어, 상태와 행위를 스스로 관리하는 객체지향의 의미로 확장된 클래스로 볼 수 있다. 기본 사용법은 다음과 같다. public enum MENU{ PIZZA, COLLA //각각 0, 1의 상수로 관리된다. } 그런데 특이하게도 상수를 싱글톤 객체로 관리한다. 즉, 상수와 함께 다른 프로퍼티들을 넣을 수 있다. 다음 예시를 보자. public enum Menu{ PIZZA("피자"), COLLA("콜라"), MARATANG("마라탕") private final String menuName; Menu(String menuName){ this.menuName = menuName; } } 상수 옆에 문자.. 이전 1 2 3 4 5 6 ··· 42 다음