私はインターフェースDAO<T>
とそれの一般的な実装を持っています(GenericDAO<T> implements DAO<T>
)。
私はこのようなことをしたいと思います:
public interface UserDao extends Dao<User> {
// code
}
// module
bind(UserDao.class).to(GenericDao.class);
出来ますか?私はDaoをGenericDaoに自動的に注入することができました(特定のuserdao実装を作成しませんでした)が、これを機能させることはできません...