org.hibernate.event.spi.EventSource#getDontFlushFromFind ( )源码实例Demo

下面列出了org.hibernate.event.spi.EventSource#getDontFlushFromFind ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

private boolean flushMightBeNeeded(final EventSource source) {
	final PersistenceContext persistenceContext = source.getPersistenceContextInternal();
	return !source.getHibernateFlushMode().lessThan( FlushMode.AUTO )
			&& source.getDontFlushFromFind() == 0
			&& ( persistenceContext.getNumberOfManagedEntities() > 0 ||
			persistenceContext.getCollectionEntriesSize() > 0 );
}
 
源代码2 项目: lams   文件: DefaultAutoFlushEventListener.java
private boolean flushMightBeNeeded(final EventSource source) {
	return !source.getHibernateFlushMode().lessThan( FlushMode.AUTO )
			&& source.getDontFlushFromFind() == 0
			&& ( source.getPersistenceContext().getNumberOfManagedEntities() > 0 ||
					source.getPersistenceContext().getCollectionEntries().size() > 0 );
}