我正在使用dropwizard 1.0.3,我想在EntityManager上找到自己的操作。最终,我所追求的是Criteriabuilder,但从我看来,只能通过EntityManager访问。
public class MyDAO extends AbstractDAO<MyDAO> {
...
method() {
org.hibernate.Session = currentSession();
//how to access/create EntityManager here??
}
}
您可以像这样的潮流访问CriterAibuilder:
:CriteriaBuilder builder = currentSession().getCriteriaBuilder();
您必须从必须扩展的AbstractDAO类,可让您访问Currentsessessessessessess()方法,该方法可以检索当前会话并允许您使用查询接口。
希望这会有所帮助。