Whiteship's Note

Hibernate에서 쿼리 날리는 방법

Hibernate/study : 2007. 1. 19. 16:47


참조 :
http://openframework.or.kr/JSPWiki/Wiki.jsp?page=Javacanhibernate7
http://www.hibernate.org/hib_docs/v3/api/org/hibernate/Session.html

1. HQL 사용하기.

 Query

createQuery(String queryString)
          Create a new instance of
Query for the given HQL query string.

 

2. Criteria API 사용하기.

 Criteria

createCriteria(Class persistentClass)
          Create a new
Criteria instance, for the given entity class, or a superclass of an entity class.

 Criteria

createCriteria(Class persistentClass, String alias)
          Create a new
Criteria instance, for the given entity class, or a superclass of an entity class, with the given alias.

 Criteria

createCriteria(String entityName)
          Create a new
Criteria instance, for the given entity name.

 Criteria

createCriteria(String entityName, String alias)
          Create a new
Criteria instance, for the given entity name, with the given alias.

 

3. 그냥 SQL 문 날리기.

 SQLQuery

createSQLQuery(String queryString)
          Create a new instance of
SQLQuery for the given SQL query string.

 

'Hibernate > study' 카테고리의 다른 글

숙제 2  (0) 2007.01.26
HibernateTemplate  (0) 2007.01.26
HQL과 @Entity에 있는 name 속성의 관계  (0) 2007.01.24
Fluent Interface  (2) 2007.01.24
DbUnit  (2) 2007.01.23
Hibernate에서 쿼리 날리는 방법  (0) 2007.01.19
객체들의 상태 변화(in Hibernate)  (2) 2007.01.19
숙제  (0) 2007.01.19
Transaction  (2) 2007.01.02
JUnit 으로 Hibernate 테스트  (0) 2007.01.01
Detached Objects  (0) 2007.01.01
top

Write a comment.