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からUncheckedOverriding警告が表示されます。それらを無効にする必要がありますか、それとも本当に何か間違ったことをしていますか?