根据您的经验,Hibernate的一些优秀性能调整是什么?我的意思是插入/更新和查询.
一些特定于Hibernate的性能调优技巧:
避免由并行多对应的fetch-joins引起的连接重复(因此避免重复的对象实例化)
使用延迟加载和fetch ="subselect"(防止N + 1选择问题)
在巨大的只读结果集上,不要获取映射对象,而是获取平面DTO(使用Projections和AliasToBean-ResultTransformer)
应用HQL批量更新,批量删除和按插入选择
在适当的地方使用FlushMode.Never
摘自http://arnosoftwaredev.blogspot.com/2011/01/hibernate-performance-tips.html