所有类和接口
类
说明
This interface should only be used by Java, kotlin developers can use `KAssociationIntegrityAssuranceFilter<E>`
Global filter which can work with multi-view cache for java, Kotlin developer should use `KCacheableFilter<E>`
This annotation is only required by java, not kotlin.
To be absolutely cache friendly,
all query methods like "find...ById(s)" of this class ignore the global filters.
This class provides an empty implementation of
FetcherListener,
which can be extended to create a listener which only needs to handle a subset
of the available methods.This interface defines a complete listener for a parse tree produced by
FetcherParser.Global filter for java, Kotlin developer should use `KFilter<E>`
This interface should be implemented by user-defined `CacheFactory`
Only used by jimmer internally
This interface is designed for Spring-GraphQL;
- If you use GraphQL, please use this interface, not ObjectFetcher
- If you do not use GraphQL, please use Object Fetcher, not this interface
For MySQL or TiDB
已过时。
Used by mapped super class
1.
The exception for save command
Some child objects need to be dissociated by in order to save the current object,
however, no dissociation behavior if configured on the many-to-one/one-to-one association
from child object to parent object, by either annotation or runtime overriding.
The associated id that does not exists in database
The associated object cannot be null
The association middle table is readonly
Notes, this only affect root objects, not deeper objects
Sharding global filter for java, Kotlin developer should use `KShardingFilter<E>`
Selection based on real table implementation except table wrapper
Only for java, kotlin developers should use `KTransientResolver`