본문 바로가기

WEB BANK-END/SPRING

[Hibernate] 스프링 하이버네이트 문법 설명 블로그

syaku.tistory.com/315

 

Spring Hibernate ORM : 스프링 하이버네이트

# Spring Hibernate ORM : 스프링 하이버네이트 개발환경 Mac OS X 10.11.4 Java 8 Spring 4.2.4.RELEASE Hibernate 5.1.0.Final MariaDB 10.1.13 나는 여태껏 myBATIS를 사용해왔다. 요즘은 다들 ORM 프레임워크..

syaku.tistory.com

첫번째 쿼리를 직접 타이핑하는 방식에 하이버네이트에서 지원하는 3가지 기능을 설명하겠다.

  • createQuery: HQL(Hibernate Query 언어)을 사용할 수 있다.
  • createSQLQuery: native SQL을 사용할 수 있다.
  • createCriteria: Criteria API를 사용할 수 있다. 단 읽기만 가능하다.

[참고] http://stackoverflow.com/questions/8636806/difference-between-hibernate-createcriteria-createquery-createsqlquery-functio



출처: https://syaku.tistory.com/315 [개발자 샤쿠 (Syaku)]