类的使用
org.sagacity.sqltoy.model.LockMode
-
-
org.sagacity.sqltoy.callback中LockMode的使用
参数类型为LockMode的org.sagacity.sqltoy.callback中的方法 修饰符和类型 方法 说明 StringLockSqlHandler. getLockSql(String sql, Integer dbType, LockMode lockMode) -
org.sagacity.sqltoy.dao中LockMode的使用
参数类型为LockMode的org.sagacity.sqltoy.dao中的方法 修饰符和类型 方法 说明 <T extends Serializable>
TSqlToyLazyDao. load(T entity, LockMode lockMode)<T extends Serializable>
List<T>SqlToyLazyDao. loadAll(List<T> entities, LockMode lockMode)<T extends Serializable>
List<T>SqlToyLazyDao. loadAllCascade(List<T> entities, LockMode lockMode, Class... cascadeTypes)<T extends Serializable>
List<T>SqlToyLazyDao. loadByIds(Class<T> entityClass, LockMode lockMode, Object... ids)<T extends Serializable>
TSqlToyLazyDao. loadCascade(T entity, LockMode lockMode, Class... cascadeTypes) -
org.sagacity.sqltoy.dao.impl中LockMode的使用
参数类型为LockMode的org.sagacity.sqltoy.dao.impl中的方法 修饰符和类型 方法 说明 <T extends Serializable>
TSqlToyLazyDaoImpl. load(T entity, LockMode lockMode)<T extends Serializable>
List<T>SqlToyLazyDaoImpl. loadAll(List<T> entities, LockMode lockMode)<T extends Serializable>
List<T>SqlToyLazyDaoImpl. loadAllCascade(List<T> entities, LockMode lockMode, Class... cascadeTypes)<T extends Serializable>
List<T>SqlToyLazyDaoImpl. loadByIds(Class<T> entityClass, LockMode lockMode, Object... ids)<T extends Serializable>
TSqlToyLazyDaoImpl. loadCascade(T entity, LockMode lockMode, Class... cascadeTypes) -
org.sagacity.sqltoy.dialect中LockMode的使用
参数类型为LockMode的org.sagacity.sqltoy.dialect中的方法 修饰符和类型 方法 说明 QueryResultDialectFactory. findByQuery(SqlToyContext sqlToyContext, QueryExecutor queryExecutor, SqlToyConfig sqlToyConfig, LockMode lockMode, DataSource dataSource)QueryResultDialect. findBySql(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramsValue, QueryExecutorExtend queryExecutorExtend, DecryptHandler decryptHandler, Connection conn, LockMode lockMode, Integer dbType, String dialect, int fetchSize, int maxRows)SerializableDialect. load(SqlToyContext sqlToyContext, Serializable entity, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName)<T extends Serializable>
TDialectFactory. load(SqlToyContext sqlToyContext, T entity, Class[] cascadeTypes, LockMode lockMode, DataSource dataSource)List<?>Dialect. loadAll(SqlToyContext sqlToyContext, List<?> entities, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName, int fetchSize, int maxRows)<T extends Serializable>
List<T>DialectFactory. loadAll(SqlToyContext sqlToyContext, List<T> entities, Class[] cascadeTypes, LockMode lockMode, DataSource dataSource)QueryResultDialect. updateFetch(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramValues, UpdateRowHandler updateRowHandler, Connection conn, Integer dbType, String dialect, LockMode lockMode, int fetchSize, int maxRows) -
org.sagacity.sqltoy.dialect.impl中LockMode的使用
参数类型为LockMode的org.sagacity.sqltoy.dialect.impl中的方法 修饰符和类型 方法 说明 QueryResultClickHouseDialect. findBySql(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramsValue, QueryExecutorExtend queryExecutorExtend, DecryptHandler decryptHandler, Connection conn, LockMode lockMode, Integer dbType, String dialect, int fetchSize, int maxRows)QueryResultDB2Dialect. findBySql(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramsValue, QueryExecutorExtend queryExecutorExtend, DecryptHandler decryptHandler, Connection conn, LockMode lockMode, Integer dbType, String dialect, int fetchSize, int maxRows)QueryResultDefaultDialect. findBySql(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramsValue, QueryExecutorExtend queryExecutorExtend, DecryptHandler decryptHandler, Connection conn, LockMode lockMode, Integer dbType, String dialect, int fetchSize, int maxRows)QueryResultDMDialect. findBySql(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramsValue, QueryExecutorExtend queryExecutorExtend, DecryptHandler decryptHandler, Connection conn, LockMode lockMode, Integer dbType, String dialect, int fetchSize, int maxRows)QueryResultGaussDBDialect. findBySql(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramsValue, QueryExecutorExtend queryExecutorExtend, DecryptHandler decryptHandler, Connection conn, LockMode lockMode, Integer dbType, String dialect, int fetchSize, int maxRows)QueryResultH2Dialect. findBySql(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramsValue, QueryExecutorExtend queryExecutorExtend, DecryptHandler decryptHandler, Connection conn, LockMode lockMode, Integer dbType, String dialect, int fetchSize, int maxRows)QueryResultImpalaDialect. findBySql(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramsValue, QueryExecutorExtend queryExecutorExtend, DecryptHandler decryptHandler, Connection conn, LockMode lockMode, Integer dbType, String dialect, int fetchSize, int maxRows)QueryResultKingbaseDialect. findBySql(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramsValue, QueryExecutorExtend queryExecutorExtend, DecryptHandler decryptHandler, Connection conn, LockMode lockMode, Integer dbType, String dialect, int fetchSize, int maxRows)QueryResultMySqlDialect. findBySql(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramsValue, QueryExecutorExtend queryExecutorExtend, DecryptHandler decryptHandler, Connection conn, LockMode lockMode, Integer dbType, String dialect, int fetchSize, int maxRows)QueryResultOceanBaseDialect. findBySql(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramsValue, QueryExecutorExtend queryExecutorExtend, DecryptHandler decryptHandler, Connection conn, LockMode lockMode, Integer dbType, String dialect, int fetchSize, int maxRows)QueryResultOracle11gDialect. findBySql(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramsValue, QueryExecutorExtend queryExecutorExtend, DecryptHandler decryptHandler, Connection conn, LockMode lockMode, Integer dbType, String dialect, int fetchSize, int maxRows)QueryResultOracleDialect. findBySql(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramsValue, QueryExecutorExtend queryExecutorExtend, DecryptHandler decryptHandler, Connection conn, LockMode lockMode, Integer dbType, String dialect, int fetchSize, int maxRows)QueryResultPostgreSqlDialect. findBySql(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramsValue, QueryExecutorExtend queryExecutorExtend, DecryptHandler decryptHandler, Connection conn, LockMode lockMode, Integer dbType, String dialect, int fetchSize, int maxRows)QueryResultSqliteDialect. findBySql(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramsValue, QueryExecutorExtend queryExecutorExtend, DecryptHandler decryptHandler, Connection conn, LockMode lockMode, Integer dbType, String dialect, int fetchSize, int maxRows)QueryResultSqlServerDialect. findBySql(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramsValue, QueryExecutorExtend queryExecutorExtend, DecryptHandler decryptHandler, Connection conn, LockMode lockMode, Integer dbType, String dialect, int fetchSize, int maxRows)QueryResultTDengineDialect. findBySql(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramsValue, QueryExecutorExtend queryExecutorExtend, DecryptHandler decryptHandler, Connection conn, LockMode lockMode, Integer dbType, String dialect, int fetchSize, int maxRows)QueryResultTidbDialect. findBySql(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramsValue, QueryExecutorExtend queryExecutorExtend, DecryptHandler decryptHandler, Connection conn, LockMode lockMode, Integer dbType, String dialect, int fetchSize, int maxRows)SerializableClickHouseDialect. load(SqlToyContext sqlToyContext, Serializable entity, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName)SerializableDB2Dialect. load(SqlToyContext sqlToyContext, Serializable entity, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName)SerializableDefaultDialect. load(SqlToyContext sqlToyContext, Serializable entity, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName)SerializableDMDialect. load(SqlToyContext sqlToyContext, Serializable entity, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName)SerializableGaussDBDialect. load(SqlToyContext sqlToyContext, Serializable entity, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName)SerializableH2Dialect. load(SqlToyContext sqlToyContext, Serializable entity, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName)SerializableImpalaDialect. load(SqlToyContext sqlToyContext, Serializable entity, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName)SerializableKingbaseDialect. load(SqlToyContext sqlToyContext, Serializable entity, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName)SerializableMySqlDialect. load(SqlToyContext sqlToyContext, Serializable entity, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName)SerializableOceanBaseDialect. load(SqlToyContext sqlToyContext, Serializable entity, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName)SerializableOracle11gDialect. load(SqlToyContext sqlToyContext, Serializable entity, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName)SerializableOracleDialect. load(SqlToyContext sqlToyContext, Serializable entity, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName)SerializablePostgreSqlDialect. load(SqlToyContext sqlToyContext, Serializable entity, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName)SerializableSqliteDialect. load(SqlToyContext sqlToyContext, Serializable entity, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName)SerializableSqlServerDialect. load(SqlToyContext sqlToyContext, Serializable entity, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName)SerializableTDengineDialect. load(SqlToyContext sqlToyContext, Serializable entity, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName)SerializableTidbDialect. load(SqlToyContext sqlToyContext, Serializable entity, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName)List<?>ClickHouseDialect. loadAll(SqlToyContext sqlToyContext, List<?> entities, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName, int fetchSize, int maxRows)List<?>DB2Dialect. loadAll(SqlToyContext sqlToyContext, List<?> entities, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName, int fetchSize, int maxRows)List<?>DefaultDialect. loadAll(SqlToyContext sqlToyContext, List<?> entities, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName, int fetchSize, int maxRows)List<?>DMDialect. loadAll(SqlToyContext sqlToyContext, List<?> entities, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName, int fetchSize, int maxRows)List<?>GaussDBDialect. loadAll(SqlToyContext sqlToyContext, List<?> entities, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName, int fetchSize, int maxRows)List<?>ImpalaDialect. loadAll(SqlToyContext sqlToyContext, List<?> entities, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName, int fetchSize, int maxRows)List<?>KingbaseDialect. loadAll(SqlToyContext sqlToyContext, List<?> entities, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName, int fetchSize, int maxRows)List<?>MySqlDialect. loadAll(SqlToyContext sqlToyContext, List<?> entities, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName, int fetchSize, int maxRows)List<?>OceanBaseDialect. loadAll(SqlToyContext sqlToyContext, List<?> entities, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName, int fetchSize, int maxRows)List<?>Oracle11gDialect. loadAll(SqlToyContext sqlToyContext, List<?> entities, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName, int fetchSize, int maxRows)List<?>OracleDialect. loadAll(SqlToyContext sqlToyContext, List<?> entities, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName, int fetchSize, int maxRows)List<?>PostgreSqlDialect. loadAll(SqlToyContext sqlToyContext, List<?> entities, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName, int fetchSize, int maxRows)List<?>SqliteDialect. loadAll(SqlToyContext sqlToyContext, List<?> entities, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName, int fetchSize, int maxRows)List<?>SqlServerDialect. loadAll(SqlToyContext sqlToyContext, List<?> entities, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName, int fetchSize, int maxRows)List<?>TDengineDialect. loadAll(SqlToyContext sqlToyContext, List<?> entities, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName, int fetchSize, int maxRows)List<?>TidbDialect. loadAll(SqlToyContext sqlToyContext, List<?> entities, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName, int fetchSize, int maxRows)QueryResultClickHouseDialect. updateFetch(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramValues, UpdateRowHandler updateRowHandler, Connection conn, Integer dbType, String dialect, LockMode lockMode, int fetchSize, int maxRows)QueryResultDB2Dialect. updateFetch(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramsValue, UpdateRowHandler updateRowHandler, Connection conn, Integer dbType, String dialect, LockMode lockMode, int fetchSize, int maxRows)QueryResultDefaultDialect. updateFetch(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramValues, UpdateRowHandler updateRowHandler, Connection conn, Integer dbType, String dialect, LockMode lockMode, int fetchSize, int maxRows)QueryResultDMDialect. updateFetch(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramsValue, UpdateRowHandler updateRowHandler, Connection conn, Integer dbType, String dialect, LockMode lockMode, int fetchSize, int maxRows)QueryResultGaussDBDialect. updateFetch(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramValues, UpdateRowHandler updateRowHandler, Connection conn, Integer dbType, String dialect, LockMode lockMode, int fetchSize, int maxRows)QueryResultH2Dialect. updateFetch(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramsValue, UpdateRowHandler updateRowHandler, Connection conn, Integer dbType, String dialect, LockMode lockMode, int fetchSize, int maxRows)QueryResultImpalaDialect. updateFetch(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramsValue, UpdateRowHandler updateRowHandler, Connection conn, Integer dbType, String dialect, LockMode lockMode, int fetchSize, int maxRows)QueryResultKingbaseDialect. updateFetch(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramsValue, UpdateRowHandler updateRowHandler, Connection conn, Integer dbType, String dialect, LockMode lockMode, int fetchSize, int maxRows)QueryResultMySqlDialect. updateFetch(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramsValue, UpdateRowHandler updateRowHandler, Connection conn, Integer dbType, String dialect, LockMode lockMode, int fetchSize, int maxRows)QueryResultOceanBaseDialect. updateFetch(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramsValue, UpdateRowHandler updateRowHandler, Connection conn, Integer dbType, String dialect, LockMode lockMode, int fetchSize, int maxRows)QueryResultOracle11gDialect. updateFetch(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramsValue, UpdateRowHandler updateRowHandler, Connection conn, Integer dbType, String dialect, LockMode lockMode, int fetchSize, int maxRows)QueryResultOracleDialect. updateFetch(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramsValue, UpdateRowHandler updateRowHandler, Connection conn, Integer dbType, String dialect, LockMode lockMode, int fetchSize, int maxRows)QueryResultPostgreSqlDialect. updateFetch(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramValues, UpdateRowHandler updateRowHandler, Connection conn, Integer dbType, String dialect, LockMode lockMode, int fetchSize, int maxRows)QueryResultSqliteDialect. updateFetch(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramsValue, UpdateRowHandler updateRowHandler, Connection conn, Integer dbType, String dialect, LockMode lockMode, int fetchSize, int maxRows)QueryResultSqlServerDialect. updateFetch(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramsValue, UpdateRowHandler updateRowHandler, Connection conn, Integer dbType, String dialect, LockMode lockMode, int fetchSize, int maxRows)QueryResultTDengineDialect. updateFetch(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramValues, UpdateRowHandler updateRowHandler, Connection conn, Integer dbType, String dialect, LockMode lockMode, int fetchSize, int maxRows)QueryResultTidbDialect. updateFetch(SqlToyContext sqlToyContext, SqlToyConfig sqlToyConfig, String sql, Object[] paramsValue, UpdateRowHandler updateRowHandler, Connection conn, Integer dbType, String dialect, LockMode lockMode, int fetchSize, int maxRows) -
org.sagacity.sqltoy.dialect.utils中LockMode的使用
参数类型为LockMode的org.sagacity.sqltoy.dialect.utils中的方法 修饰符和类型 方法 说明 static StringOracleDialectUtils. getLockSql(String sql, Integer dbType, LockMode lockMode)static SerializableOracleDialectUtils. load(SqlToyContext sqlToyContext, Serializable entity, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String dialect, String tableName)static List<?>DialectUtils. loadAll(SqlToyContext sqlToyContext, List<?> entities, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String tableName, LockSqlHandler lockSqlHandler, int fetchSize, int maxRows)static List<?>OracleDialectUtils. loadAll(SqlToyContext sqlToyContext, List<?> entities, List<Class> cascadeTypes, LockMode lockMode, Connection conn, Integer dbType, String tableName, int fetchSize, int maxRows)static StringSqlServerDialectUtils. lockSql(String loadSql, String tableName, LockMode lockMode) -
org.sagacity.sqltoy.link中LockMode的使用
参数类型为LockMode的org.sagacity.sqltoy.link中的方法 修饰符和类型 方法 说明 LoadLoad. lock(LockMode lockMode)QueryQuery. lock(LockMode lockMode) -
org.sagacity.sqltoy.model中LockMode的使用
返回LockMode的org.sagacity.sqltoy.model中的方法 修饰符和类型 方法 说明 static LockModeLockMode. valueOf(String name)返回带有指定名称的该类型的枚举常量。static LockMode[]LockMode. values()按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。参数类型为LockMode的org.sagacity.sqltoy.model中的方法 修饰符和类型 方法 说明 EntityQueryEntityQuery. lock(LockMode lockMode)QueryExecutorQueryExecutor. lock(LockMode lockMode) -
org.sagacity.sqltoy.model.inner中LockMode的使用
声明为LockMode的org.sagacity.sqltoy.model.inner中的字段 修饰符和类型 字段 说明 LockModeEntityQueryExtend. lockMode锁类型LockModeQueryExecutorExtend. lockMode锁表 -
org.sagacity.sqltoy.support中LockMode的使用
参数类型为LockMode的org.sagacity.sqltoy.support中的方法 修饰符和类型 方法 说明 protected <T extends Serializable>
TSqlToyDaoSupport. load(T entity, LockMode lockMode)protected <T extends Serializable>
TSqlToyDaoSupport. load(T entity, LockMode lockMode, DataSource dataSource)protected <T extends Serializable>
List<T>SqlToyDaoSupport. loadAll(List<T> entities, LockMode lockMode)protected <T extends Serializable>
List<T>SqlToyDaoSupport. loadAllCascade(List<T> entities, LockMode lockMode, Class... cascadeTypes)protected <T extends Serializable>
List<T>SqlToyDaoSupport. loadByIds(Class<T> entityClass, LockMode lockMode, Object... ids)protected <T extends Serializable>
TSqlToyDaoSupport. loadCascade(T entity, LockMode lockMode, Class... cascadeTypes)
-