Package com.alpaca.service.impl
Class ProfileServiceImpl
- All Implemented Interfaces:
IGenericService<Profile,
,UUID> IProfileService
@Service
public class ProfileServiceImpl
extends GenericServiceImpl<Profile,UUID>
implements IProfileService
Service layer implementation for managing
Profile
entities. Inherits common CRUD
operations from IGenericService
.
This service delegates persistence operations to the IProfileDAO
and provides a clear
abstraction for any future business logic related to profiles.
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected IGenericDAO
<Profile, UUID> getDAO()
Provides the generic DAO used by inherited service methods.protected String
Supplies a human-readable name representing the entity, used in exception messages and logging.Methods inherited from class com.alpaca.service.impl.GenericServiceImpl
deleteById, existsAllByIds, existsById, existsByUniqueProperties, findAll, findAllByIds, findAllByIdsToSet, findAllPage, findById, save, saveAll, updateById
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.alpaca.service.IGenericService
deleteById, existsAllByIds, existsById, existsByUniqueProperties, findAll, findAllByIds, findAllByIdsToSet, findAllPage, findById, save, saveAll, updateById
-
Field Details
-
dao
-
-
Constructor Details
-
ProfileServiceImpl
public ProfileServiceImpl()
-
-
Method Details
-
getDAO
Provides the generic DAO used by inherited service methods.- Specified by:
getDAO
in classGenericServiceImpl<Profile,
UUID> - Returns:
- the
IGenericDAO
implementation forProfile
-
getEntityName
Supplies a human-readable name representing the entity, used in exception messages and logging.- Specified by:
getEntityName
in classGenericServiceImpl<Profile,
UUID> - Returns:
- the string literal "Profile"
-