2016-11-05 3 views

답변

1

우선, 질문의 태그에 따라 javax.management.Query는 MBeans를 다루기 때문에 당신과 관련이 없으며 DB 쿼리를 다루지 않으므로 당신과 관련이 없습니다.

이제 javax.persistence.Query와 org.hibernate.Query에 대해 설명합니다.

이것은 목표에 달려 있습니다.

프로젝트에 Hibernate를 유지하려면 표준 인터페이스보다 유용한 메소드를 제공하므로 org.hibernate.Query를 사용하십시오. 그러나 EclipseLink와 같은 다른 공급자로 전환하려는 경우 javax.persistence.Query 인 표준 인터페이스를 사용해야합니다.

https://docs.jboss.org/hibernate/orm/3.2/api/org/hibernate/Query.html http://docs.oracle.com/javaee/6/api/javax/persistence/Query.html