Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.5.2
-
None
Description
Currently QueryHandler is Dependent and a instance will be created for every repository.
QueryHandler can be ApplicationScoped to avoid serialization if the user doesn't set a scope to the repository.
Classes which doesn't need to implement Serializable (and doesn't need a serialVersionUID):
QueryBuilderFactory
RepositoryComponents
QueryHandler
Classes which can be ApplicationScoped:
QueryBuilderFactory
TransactionalQueryRunner
QueryHandler