CodeGym
AI Academy
프로모션
CodeGym University
학습
강좌
과제
설문 & 퀴즈
게임
도움말
일정
커뮤니티
사용자
포럼
채팅
아티클
성공 사례
활동
후기
구독
라이트 테마

강의

  • 리뷰
  • 회사 소개
시작
학습 시작
Start learning now
  • 진행 상황
  • 코스
  • 퀘스트 맵
  • 레슨
  • HQL에서 쿼리를 작성하는 방법 배우기

    SQL & Hibernate
    레벨 10,레슨 0
    1.1 HQL 소개 이전에 Hibernate에 대해 알아보았으며 이제 Hibernate Query Language 라고도 하는 HQL을 소개하겠습니다 . 사실 이것은 Hibernate에서 쿼리를 작성하기 위해 변환된 SQL입니다. 몇 가지 중요한 차이점이 있습니다. 테이블 이름 대신 클래스 이름을 사용합니다 . 테이블 열 이름 대신 클래스 필드 이름을 사용합니다 . select의 선택적 사용. 데이터베이스에 있는 모든 사용자를
    사용 가능
  • 쿼리 클래스 살펴보기

    SQL & Hibernate
    레벨 10,레슨 1
    2.1 쿼리 클래스 소개 그런데 또 다른 중요한 점은 쿼리 도우미 클래스입니다. 이 예에서 볼 수 있습니다. public List getAllEmployes() {
    사용 가능
  • HQL에 가입하세요

    SQL & Hibernate
    레벨 10,레슨 2
    3.1 종속 엔터티 매핑 SQL에서는 JOIN을 사용하여 쿼리를 작성할 수 있습니다. HQL에서도 동일한 작업을 수행할 수 있습니까? 짧은 대답은 '예'입니다. 그러나 전체 답변이 더 흥미로울 것입니다. 첫째, SQL에서 JOIN을 작성할 때 대부분 한 테이블이 다른 테이블을 참조한다는 의미입니다. 예를 들어 작업 테이블에는 직원 테이블의 id 열을 참조하는 employee_id 열이 포함되어 있습니다. 이 종속성은 Hiber
    사용 가능
  • 매개변수가 있는 요청

    SQL & Hibernate
    레벨 10,레슨 3
    4.1 요청 매개변수 Hibernate를 사용하면 쿼리에 매개변수를 전달할 수 있습니다. 따라서 쿼리 및 데이터베이스에 대한 모든 작업이 크게 단순화됩니다. 변경할 수 없는 쿼리를 찾는 것은 매우 드뭅니다. 처음에는 데이터베이스에서 상품 목록을 반환하기만 하면 되는 것 같습니다. 그런 다음 특정 날짜에 특정 사용자를 위한 최신 제품 목록이 필요하다는 것이 밝혀졌습니다. 필수 필드별로 정렬되며 아직 전체 목록이 아니라 특정 페이
    사용 가능
  • 요청 길이 제한

    SQL & Hibernate
    레벨 10,레슨 4
    페이지 작업: LIMIT 및 OFFSET 매우 자주 데이터베이스의 데이터는 "페이지"에서 검색됩니다. 큰 목록으로 작업하는 것이 편리하기 때문입니다. 먼저 행 1에서 20까지 쿼리한 다음 21에서 40까지 쿼리합니다. 이것은 SQL에 이 LIMIT 및 OFFSET에 대한 특수 연산자가 있는 일반적인 상황입니다. 이러한 연산자의 아날로그는 Hibernate에도 있습니다. 그들은 즉시 별도의 방법으로 만들기로 결정했습니다. set
    사용 가능
  • 다른 유형의 요청

    SQL & Hibernate
    레벨 10,레슨 5
    6.1 명명된 쿼리 최대 절전 모드에서는 코드에 직접 쿼리를 저장할 수 없습니다. 대신 그는 쿼리 이름을 지정하고 주석으로 별도로 저장할 것을 제안합니다. 그런 다음 원하는 요청을 이름으로 직접 가져옵니다. 예: @org.hibernate.annotations.NamedQueries({
    사용 가능
학습
  • 등록
  • Java 과정
  • 과제 도움
  • 요금
  • Java 문법
커뮤니티
  • 사용자
  • 아티클
  • 포럼
  • 채팅
  • 성공 사례
  • 활동
  • 제휴 프로그램
회사
  • 회사 소개
  • 연락처
  • 후기
  • 보도자료실
  • CodeGym for EDU
  • FAQ
  • 지원
CodeGymCodeGym 은(는) 처음부터 Java 프로그래밍을 배우기 위한 온라인 코스입니다. 이 과정은 초보자가 Java를 마스터하기에 완벽한 방법입니다. 즉시 검증 기능이 포함된 1200개 이상의 과제와 Java 기초 이론의 필수 범위를 제공합니다. 학습 성공을 돕기 위해 퀴즈, 코딩 프로젝트, 효율적인 학습법 관련 콘텐츠, Java 개발자 경력 관련 자료 등 동기 부여 기능들을 구현했습니다.
팔로우하기
인터페이스 언어
English Deutsch Español हिन्दी Français Português Polski বাংলা 简体中文 मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands 日本語
한국어
Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
"Programmers Are Made, Not Born" © 2026 CodeGym
MastercardVisa
"Programmers Are Made, Not Born" © 2026 CodeGym