Module io.ebean.core
Package io.ebeaninternal.server.persist
package io.ebeaninternal.server.persist
Persistence Implementation
Implementing the saving and deleting of beans, and the executing of updateable and callable sql.
-
ClassDescriptionControls the batch ordering of persist requests.A batched statement that is held in BatchedPstmtHolder.Used to hold BatchedPstmt objects for batch based execution.Holds the first SQLException found when executing a JDBC batch.Handles the processing required after batch execution.Defines bean insert update and delete implementation.Factory for creating BeanPersister implementations.Binds bean values to a PreparedStatement.Persister implementation using DML.The delete mode of the persistence request.Utility object with helper methods for DML.Flags used in persistence.Wraps the multi values that are used for "property in (...)" queriesThe actual execution of persist requests.Save many that can be queued up to execute after the associated bean has been actually been persisted.Utility to improve logging of raw SQL that contains new line characters.