Package com.alpaca.service.impl
Class AdvertiserServiceImpl
java.lang.Object
com.alpaca.service.impl.GenericServiceImpl<Advertiser,UUID>
com.alpaca.service.impl.AdvertiserServiceImpl
- All Implemented Interfaces:
IAdvertiserService,IGenericService<Advertiser,UUID>
@Service
public class AdvertiserServiceImpl
extends GenericServiceImpl<Advertiser,UUID>
implements IAdvertiserService
Service layer implementation for managing
Advertiser entities. This class extends IGenericService to inherit standard CRUD operations.
All persistence operations are delegated to the IAdvertiserDAO, providing a clean
separation between business logic and data access.
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected IGenericDAO<Advertiser, UUID> getDAO()Provides the generic DAO used by inherited service methods.protected StringSupplies a human-readable name representing the entity, used in exception messages and logging contexts.Methods inherited from class com.alpaca.service.impl.GenericServiceImpl
deleteById, existsAllByIds, existsById, existsByUniqueProperties, findAll, findAllByIds, findAllByIdsToSet, findAllPage, findById, save, saveAll, updateByIdMethods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.alpaca.service.IGenericService
deleteById, existsAllByIds, existsById, existsByUniqueProperties, findAll, findAllByIds, findAllByIdsToSet, findAllPage, findById, save, saveAll, updateById
-
Field Details
-
dao
-
-
Constructor Details
-
AdvertiserServiceImpl
public AdvertiserServiceImpl()
-
-
Method Details
-
getDAO
Provides the generic DAO used by inherited service methods.- Specified by:
getDAOin classGenericServiceImpl<Advertiser,UUID> - Returns:
- the
IGenericDAOimplementation forAdvertiser
-
getEntityName
Supplies a human-readable name representing the entity, used in exception messages and logging contexts.- Specified by:
getEntityNamein classGenericServiceImpl<Advertiser,UUID> - Returns:
- the string literal "Advertiser"
-