All Classes and Interfaces
Class
Description
CrudController<Entity,ID,Dto extends DataTransferObject<Entity>,Pageable extends PaginatedListRequest,Repository extends org.springframework.data.jpa.repository.JpaRepository<Entity,ID> & QuerydslFastPagingRepository<Entity,ID>,Service extends CrudService<Entity,ID,Dto,Pageable,Repository>>
Abstract controller to handle CRUD operations for entities.
CrudService<Entity,ID,Dto extends DataTransferObject<Entity>,Pageable extends PaginatedListRequest,Repository extends org.springframework.data.jpa.repository.JpaRepository<Entity,ID> & QuerydslFastPagingRepository<Entity,ID>>
Generic CRUD service for managing entities with basic operations
like Create, Read, Update, Delete, and Pagination.
ExtendedCrudController<Entity,ID,Dto extends DataTransferObject<Entity>,Pageable extends PaginatedListRequest,Repository extends org.springframework.data.jpa.repository.JpaRepository<Entity,ID> & QuerydslFastPagingRepository<Entity,ID>,Service extends ExtendedCrudService<Entity,ID,Dto,Pageable,Repository>>
Extended CRUD controller to handle import, export, and download functionalities.
ExtendedCrudService<Entity,ID,Dto extends DataTransferObject<Entity>,Pageable extends PaginatedListRequest,Repository extends org.springframework.data.jpa.repository.JpaRepository<Entity,ID> & QuerydslFastPagingRepository<Entity,ID>>
QuerydslFastPagingRepositoryFactoryBean<T extends org.springframework.data.repository.Repository<S,ID>,S,ID>