Я пытаюсь определить базовый интерфейс сопоставления для MyBatis.Я пробовал это:
public interface IMapper<T> {
<T> T select(int id);
}
public interface FooMapper extends IMapper<Foo>{
@Override
@Select("SELECT * FROM foos WHERE id = {#id}")
Foo select(int id);
}
Но я получаю непроверенные переопределения предупреждения от IntelliJ.Должен ли я их отключить или я действительно что-то не так делаю?