Uses of Class
cool.scx.data.exception.DataAccessException
Packages that use DataAccessException
-
Uses of DataAccessException in cool.scx.data
Methods in cool.scx.data that throw DataAccessExceptionModifier and TypeMethodDescriptiondefault IDRepository.add(FieldPolicy fieldPolicy) default IDRepository.add(Entity entity, FieldPolicy fieldPolicy) 添加数据Repository.add(Collection<Entity> entityList) Repository.add(Collection<Entity> entityList, FieldPolicy fieldPolicy) 添加多条数据AggregatableRepository.aggregate(Aggregation aggregation) AggregatableRepository.aggregate(Aggregation aggregation, Query afterAggregateQuery) AggregatableRepository.aggregate(Query beforeAggregateQuery, Aggregation aggregation) AggregatableRepository.aggregate(Query beforeAggregateQuery, Aggregation aggregation, Query afterAggregateQuery) AggregatableRepository.aggregateFirst(Aggregation aggregation) AggregatableRepository.aggregateFirst(Aggregation aggregation, Query afterAggregateQuery) AggregatableRepository.aggregateFirst(Query beforeAggregateQuery, Aggregation aggregation) AggregatableRepository.aggregateFirst(Query beforeAggregateQuery, Aggregation aggregation, Query afterAggregateQuery) voidRepository.clear()清空所有数据longFinder.count()default longRepository.count()default longlong删除数据LockableRepository.find(FieldPolicy fieldPolicy, LockMode lockMode) LockableRepository.find(Query query, FieldPolicy fieldPolicy, LockMode lockMode) Repository.find()Repository.find(FieldPolicy fieldPolicy) Repository.find(Query query, FieldPolicy fieldPolicy) default EntityLockableRepository.findFirst(Query query, FieldPolicy fieldPolicy, LockMode lockMode) default Entitydefault Entitydefault EntityRepository.findFirst(Query query, FieldPolicy fieldPolicy) Aggregator.first()<T> TFinder.first()<T> TFinder.firstMap()<X extends Throwable>
void<T, X extends Throwable>
void<X extends Throwable>
void<T, X extends Throwable>
void<X extends Throwable>
voidFinder.forEachMap(cool.scx.function.ConsumerX<Map<String, Object>, X> entityConsumer) Aggregator.list()<T> List<T> Finder.list()<T> List<T> Finder.listMap()default longRepository.update(FieldPolicy fieldPolicy, Query query) longRepository.update(Entity entity, FieldPolicy fieldPolicy, Query query) 更新数据default long -
Uses of DataAccessException in cool.scx.data.context
Methods in cool.scx.data.context that throw DataAccessExceptionModifier and TypeMethodDescription<V, X extends Throwable>
VContextManager.autoContext(cool.scx.function.CallableX<V, X> handler) 在自动管理的上下文中执行<X extends Throwable>
voidContextManager.autoContext(cool.scx.function.RunnableX<X> handler) 在自动管理的上下文中执行<T, X extends Throwable>
TTransactionManager.autoTransaction(cool.scx.function.CallableX<T, X> handler) 无异常自动提交 异常自动回滚<X extends Throwable>
voidTransactionManager.autoTransaction(cool.scx.function.RunnableX<X> handler) 无异常自动提交 异常自动回滚voidTransactionContext.commit()提交事务voidTransactionContext.rollback()回滚事务<X extends Throwable>
voidTransactionManager.withTransaction(cool.scx.function.ConsumerX<C, X> handler) 需手动处理事务<T, X extends Throwable>
TTransactionManager.withTransaction(cool.scx.function.FunctionX<C, T, X> handler) 需手动处理事务