Java中 query.setCacheable(true);
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/27 03:39:06
Java中 query.setCacheable(true);
![Java中 query.setCacheable(true);](/uploads/image/z/19346874-42-4.jpg?t=Java%E4%B8%AD+query.setCacheable%28true%29%3B)
在使用Hibernate时,获得的query有setCacheable方法,可以设置使用缓存,但当使用JPA时,javax.persistence.Query并没有setCacheable方法,此时如果JPA的实现是Hibernate时,可以将其进行如下转化,再调用setCacheable方法
if (query instanceof org.hibernate.ejb.QueryImpl) {
((org.hibernate.ejb.QueryImpl) query).getHibernateQuery().setCacheable(true);
}
再问: 虽然我解决啦,但还是谢谢你
if (query instanceof org.hibernate.ejb.QueryImpl) {
((org.hibernate.ejb.QueryImpl) query).getHibernateQuery().setCacheable(true);
}
再问: 虽然我解决啦,但还是谢谢你
java中 this.setEnabled(true);是什么意思
java 中
java中遇到一个问题 boolean b; while(b = true) 这是一个正确的示例,请高手帮忙讲解下为什么
java中Map是什么意思
java中pattern是什么意思?
java中NaN是什么意思
C 中TRUE与true什么区别
请问NCBI dna BLAST结果中Max score、Total score、E value、Query Cover
Query query = session.createQuery("from User");
在JAVA中 default是什么意思?
java中launch什么意思
java中Color的用法!