protected boolean supportsBulkInsertIdGeneration(Class entityClass) { EntityPersister persister = sessionFactory().getEntityPersister(entityClass.getName()); IdentifierGenerator generator = persister.getIdentifierGenerator(); return HqlSqlWalker.supportsIdGenWithBulkInsertion(generator); }