По какой-то причине я не могу получить ключевое слово IgnoreCase в названии моего метода ниже
import com.domain.me.entity.AsyncMsg;
import org.springframework.data.repository.CrudRepository;
import org.springframework.stereotype.Repository;
import java.util.List;
@Repository
public interface AsyncMsgRepository extends CrudRepository<AsyncMsg, Long> {
AsyncMsg findBySmtpMsgIdAndRecipient(String smtpMsgId, String recipient);
}
когда я начну печатать IgnoreCase после того, как findBySmtpMsgIdAndRecipient
ничего не отобразится как доступное. Когда я переименовываю findBySmtpMsgIdAndRecipientIgnoreCase
, это ничего не делает (не игнорируя чувствительность к регистру). ИМО IgnoreCase
должен быть доступен как findBy
, иначе он будет рассматриваться как обычное имя метода.
Мысли?