私は高さの抽象レベルを作りたいと思っています。私はジェネリックで親を拡張している子に、より一般的な型を追加する
public abstract class AbstractController
私は
別の抽象クラスの親としてそれを使用したいpublic abstract class CrudRepositoryDtoConverter<R extends CrudRepository<E, Integer>, E, D> implements CrudDTO<D>
を持って、私はこの1つはコンパイルできない、成功せず、例えば
public abstract class AbstractController<K extends CrudRepositoryDtoConverter<R extends CrudRepository<E, Integer>, E, D>> {
@Autowired
private K repository;
}
を倍数の組み合わせを試してみました、ジェネリック型の構文が見つかりません、間違っていますか?私のアイデアは可能ですか?
あなたuは私の一日行わ<[...]拡張し、E、D、R K>を – assylias
を定義する必要があり、おかげでたくさん –