All Superinterfaces:
org.springframework.data.repository.CrudRepository<DepositEntity,String>, org.springframework.data.repository.Repository<DepositEntity,String>

@Repository public interface DepositRepository extends org.springframework.data.repository.CrudRepository<DepositEntity,String>
Interface de repositório responsável pelas operações CRUD para a entidade DepositEntity.

Essa interface herda de CrudRepository, que fornece métodos básicos para operações de criação, leitura, atualização e exclusão (CRUD). Com isso, não é necessário implementar esses métodos manualmente.

A anotação Repository indica que essa interface é um bean do Spring e que deve ser tratada como um componente de repositório, o que permite a injeção de dependência em outras partes do aplicativo.

Parametrização:

  • DepositEntity: Tipo da entidade para a qual o repositório será utilizado.
  • String: Tipo do identificador único (ID) da entidade DepositEntity.
Since:
1.3.0
Author:
diegoneves
See Also:
  • CrudRepository
  • Method Summary

    Methods inherited from interface org.springframework.data.repository.CrudRepository

    count, delete, deleteAll, deleteAll, deleteAllById, deleteById, existsById, findAll, findAllById, findById, save, saveAll