사용자 도구

사이트 도구


java:hibernate:dialect

문서의 이전 판입니다!


Hibernate Dialect

registerHibernate

  • registerHibernateType은 Hibernate 컬럼의 기본 매핑타입을 지정한다.
  • 현재 추측으로는 SQL Query에서 SELECT의 결과로 나오는 컬럼의 타입이 JDBC의 java.sql.Types 중에 어떤 것일 경우, 해당 타입은 Hibernate의 org.hibernate.type.Type 중 어떤 것으로 변환해야하는지에 대한 정보로 보인다.
  • org.hibernate.dialect.Dialect 참조

registerColumnType

  • 이 메소드는 Entity에 정의하는 컬럼 타입선언으로 보인다.
  • 예를들어 아래 내용은 java.util.Date 컬럼에 대해서 테이블을 생성할 때 datetime 필드로 생성하지 않을까?
    registerColumnType( Types.TIMESTAMP, "datetime" );

function

  • dialect 클래스에서 registerFunction을 호출하여 사용자 정의 함수를 등록할 수 있다.
  • Custom function is Hibernate | marzapol 사용자 정의 함수 추가
  • 파라미터가 있는 것 없는 것 등 다양하게 선언한다.
java/hibernate/dialect.1527151488.txt.gz · 마지막으로 수정됨: 2018/05/24 17:44 저자 kwon37xi