2012-05-16 2 views

답변

1

당신은 클래스 (엔티티를 사용해야합니다 - 나는 심지어 내가이 오류를 얻고있다

final Session session = getSession(); 
String query = "SELECT r.REFERRER_ID from REFERRAL_PAYMENT_INFO r, SIGNUP_REFERRAL s"; 
Query q = session.createQuery(query); 
List list = q.list(); 

처럼 내 코드가 보이는 를 작동하지 않는 경우 다음 쿼리를 사용하여 생각 작동하지 않는 기준을 시도) 당신은 HQL 쿼리에 매핑됩니다. 일반 SQL을 사용하려면 session.createSQLQuery()를 호출해야합니다. 최대 절전 모드 세션에 대한 문서에서

봐 :

http://docs.jboss.org/hibernate/orm/3.5/api/org/hibernate/Session.html

+0

덕분은 SQLQuery works.Do에 변화가 어떻게 같은 usng 기준 가 나는, 분리하고 스레드를 만들어 수행하는 어떤 생각을 가지고 -에 http : // 유래 .com/questions/10620383/how-to-join-tables-using-hibernate-criteria 그러나 아직 만족스러운 답을 얻지 못했습니다. – Rahul

+0

@Rahul 응답이 도움이된다면, 그것을 받아 들일 수 있습니다. – Pablo

관련 문제