270得票14回答
如何在JPQL或HQL中执行限制查询?

在Hibernate 3中,是否有一种方法可以在HQL中执行与以下MySQL limit相当的操作?select * from a_table order by a_table_column desc limit 0, 20; 如果可能的话,我不想使用setMaxResults。在较旧版本的H...

16得票3回答
高性能的Hibernate插入

我正在处理一个应用程序中延迟敏感的部分,基本上我会收到一个网络事件,转换数据,然后将所有数据插入到数据库中。在进行性能分析后,我发现我的大部分时间都花在尝试保存数据上。以下是代码:private void insertAllData(Collection<Data> dataIte...

13得票7回答
JDBC驱动程序类未找到:com.mysql.jdbc.Driver。

我正在使用maven spring和hibernate开发Web应用程序,并且需要使用hibernate创建模式。 在我的pom.xml中,我有以下内容连接到MySQL 5.5数据库。 <!-- MySql 5.5 Connector --> <depen...

12得票3回答
在急切地提取数据后执行@PostLoad吗?

使用JPA2/Hibernate,我创建了一个实体A,它与实体X有单向映射(见下文)。在A中,我还有一个瞬态成员“t”,我正在尝试使用@PostLoad方法计算它。计算需要访问相关的Xs: @Entity public class A { // ... @Transi...

12得票4回答
在Spring与Hibernate中何时使用事务?

升级我的项目时,我在思考事务。嗯,问题是我不太确定在Spring中使用Hibernate查询时应该什么时候使用事务。 并不是说我完全不明白什么是事务,我想我懂,但是 对于只设置“read-only”属性的get*类型查询,我需要使用事务吗?<tx:advice id="txAdvice"...

12得票1回答
Hibernate 4中的NoCacheProvider类替代方案

我刚刚意识到在Hibernate 4核心包中没有org.hibernate.cache.internal.NoCacheProvider类。也许它已经被弃用了。那么在Hibernate 4中是否有任何替代品呢?提前致谢!

10得票5回答
如何解决Hibernate错误:实体映射中的重复列?

你好,我有以下模型: @Entity class Flight{ private Airport airportFrom; private Airport airportTo; @OneToOne(fetch=FetchType.LAZY,optional=false) p...

8得票2回答
Hibernate5 中的“反向工程”功能在哪里?

我正在将一个旧项目从hibernate3升级到hibernate5。该项目依赖于hbm2java(所谓的反向工程工具)。在旧项目中,使用mvn hibernate3:hbm2java执行此操作。 不幸的是,在Hibernate5中找不到hbm2java - 无论是在代码中还是文档中都没有提到...

7得票4回答
将Glassfish v2升级到JPA 2.0?

我正在尝试在Glassfish V2上使用Spring HibernateJpaVendorAdapter和Hibernate 3.5.5,但是在初始化Spring上下文时遇到以下异常: java.lang.NoSuchMethodError: javax.persistence.spi.P...