有没有办法打印配置sessionFactory的 hibernate 属性时设置的batch_size?例如,在我的代码中我可以说:
sessionFactory.getCurrentSession().getTransaction().getTimeout()
有没有办法打印batch_size(类似这样):
sessionFactory.getCurrentSession().getTransaction().getBatchSize()
最佳答案
从 Hibernate 5.0 开始,您可以使用 SessionFactoryOptions 获取 hibernate 属性,可以从SessionFactory
获取。不再需要使用反射:
sessionFactory.getSessionFactoryOptions().getJdbcBatchSize();
关于java - 打印 hibernate.jdbc.batch_size,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54330756/