나는 인터페이스가 DAO<T>
이고 일반 구현은 (GenericDAO<T> implements DAO<T>
)입니다.Guice의 GenericDao
나는 이런 식으로 뭔가를 좋아하는 것 : 가능
public interface UserDao extends Dao<User> {
// code
}
// module
bind(UserDao.class).to(GenericDao.class);
인가? 나는 당신이 GenericDao
에 UserDao
을 결합 수 있다고 생각하지 않습니다이 작업 ...
중복 가능성 (http://stackoverflow.com [일반 구현 Guice를 사용하여 주입한다]/questions/4238919/inject-generic-implementation-guice 사용) –