consideri un repository di dati Primavera Jpa:Come abbreviare i nomi dei metodi di query nei repository JPA di Spring Data?
public interface UserRepository extends JpaRepository<User, Long> {
User findOneByDeletedIsFalseAndActivationKey(String activationKey);
List<User> findAllByDeletedIsFalseAndActivatedIsFalseAndCreatedDateBefore(DateTime dateTime);
User findOneByDeletedIsFalseAndLogin(String login);
User findOneByDeletedIsFalseAndEmail(String email);
}
Avviso ogni metodo ha "DeletedIsFalse
" in esso. C'è un modo semplice per rendere più brevi i nomi dei metodi? Come ad esempio
@FullMethodName("findOneByDeletedIsFalseAndEmail")
User findOneByEmail(String email);
Esiste una soluzione migliore per questo problema nell'attuale versione di SDR? –