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

강의

  • 리뷰
  • 회사 소개
시작
학습 시작
Start learning now
  • 진행 상황
  • 코스
  • 퀘스트 맵
  • 레슨
  • 기본 데이터 유형 매핑

    SQL & Hibernate
    레벨 12,레슨 0
    지원되는 데이터 유형 이전 세 가지 수준에서 우리는 Hibernate에 대해 조금 알게 되었습니다. 두 번째 라운드의 시간입니다. 이제 우리는 같은 것을 더 깊이 연구하기 시작할 것입니다. 그리고 Entity 클래스의 필드를 데이터베이스의 테이블 열에 매핑하는 것으로 시작합니다. 이미 알고 있듯이 Entity 클래스의 필드를 열에 매핑하는 것은 @Column 주석을 사용하여 수행됩니다 . 이제 문제는 이러한 주석으로 매핑할 수
    사용 가능
  • 유용한 데이터 매핑 시나리오

    SQL & Hibernate
    레벨 12,레슨 1
    매핌 열거형 기본 데이터 유형을 매핑하는 방법은 이미 알아냈습니다. @Column 주석 과 @Type 주석을 사용합니다 . 그러나 이러한 주석으로 모든 경우를 다룰 수 있는 것은 아닙니다. 그리고 가장 일반적인 경우는 enum 입니다 . Java enum 객체는 다음 두 가지 방법으로 데이터베이스에 저장할 수 있습니다. 숫자로 문자열로 enum을 사용하여 설정되는 사용자가 선호하는 색상을 갖는 간단한 예를 작성해 보겠습니다.
    사용 가능
  • 기본 키

    SQL & Hibernate
    레벨 12,레슨 2
    @Id 주석 Hibernate의 각 Entity 엔터티는 기본 키가 될 필드를 가져야 합니다. 이 필드에는 이 클래스의 모든 개체에 대한 고유한 값이 포함됩니다. 일반적으로 이 필드에는 @Id 주석이 추가됩니다 . 일반 형식: @Id
    사용 가능
  • 날짜 매핑

    SQL & Hibernate
    레벨 12,레슨 3
    4.1 역사 속으로의 소풍 Java 개체를 데이터베이스에 저장하는 작업은 Java 언어가 생성된 직후에 관련이 있었습니다. 당시 Java 언어에는 UNIX 시간 표준(1970년 이후의 밀리초 수)에 따라 시간을 저장하는 날짜라는 데이터 유형이 하나뿐이었습니다. 글쎄, 그 당시 데이터베이스에는 이미 날짜에 대한 다른 데이터 유형이 있었고 최소한 날짜, 시간 및 날짜 + 시간에 대한 별도의 유형이 있었습니다. 날짜 시간 타임스탬프
    사용 가능
  • 데이터 갱신 관리

    SQL & Hibernate
    레벨 12,레슨 4
    5.1 데이터 변경 시점 수년 동안 데이터베이스에 다양한 레코드를 저장할 때 두 가지 질문이 종종 발생합니다. 이 항목은 언제 데이터베이스에 추가되었습니까? 이 항목은 언제 마지막으로 변경되었습니까? 다음은 데이터베이스의 거의 모든 테이블에 두 개의 열이 추가되는 빈번한 작업입니다. 생성_시간 업데이트된 시간 첫 번째는 레코드가 생성된 날짜와 시간을 저장하고 두 번째는 마지막으로 수정된 날짜와 시간을 저장합니다. 그리고 각 E
    사용 가능
  • 개체 매핑

    SQL & Hibernate
    레벨 12,레슨 5
    6.1 서버에 파일 저장 이진 개체를 데이터베이스에 저장해야 하는 경우가 있습니다. 예를 들어 파일입니다. 파일이 크면 디스크의 별도 폴더에 저장하고 경로를 데이터베이스에 저장하는 것이 가장 합리적입니다. 예: c:\db-files\users\12355\avatar.jpg
    사용 가능
  • 다른 데이터 유형 변환기 사용

    SQL & Hibernate
    레벨 12,레슨 6
    7.1 자신만의 유형 변환기 만들기 때때로 테이블의 한 열에 상당히 복잡한 데이터 유형을 저장하려는 경우 상황이 발생합니다. Hibernate가 문자열로 변환하는 방법을 안다면 모든 것이 정상입니다. 그렇지 않은 경우 자체 데이터 변환기를 작성해야 합니다. 누군가가 사용자의 생년월일을 데이터베이스에 로 저장하기로 결정했다고 가정해 보겠습니다 ГГ.ММ.ДД. 예를 들면 다음과 같습니다 98.12.15. 또한 일반 날짜로 변환해
    사용 가능
학습
  • 등록
  • 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