我有一個接口DAO<T>
,它的一個通用實現(GenericDAO<T> implements DAO<T>
)。GenericDao與Guice
我就喜歡做這樣的事情:
public interface UserDao extends Dao<User> {
// code
}
// module
bind(UserDao.class).to(GenericDao.class);
這可能嗎? 我設法工作道的注入,自動將GenericDao(我沒有創建UserDAO的具體實現),但不能得到這個工作...
可能重複的[注射使用吉斯通用實現](http://stackoverflow.com /問題/ 4238919 /注入泛型的實現 - 使用 - 吉斯) – 2012-07-26 07:44:33