【发布时间】:2014-11-07 22:58:44
【问题描述】:
我有一个 DefaultDaoImpl,每个 Dao 都扩展了它。这是持久化方法签名:
public abstract class DefaultDaoImpl<T> implements DefaultDao<T>
@Override
public boolean persist(T entity){
// my code
}
}
当我在我的课程中扩展它时,我会这样做:
public class UsuerDaoImpl extends DefaultDaoImpl<User>{
// code
}
当我使用 UsuerDaoImpl 时,自动完成使用 entity 名称作为参数。
我想使用user 而不是entity,所以当我打电话给我的UsuerDaoImpl 时,我会有这样的自动完成功能:
myUserDao.persist(user);
代替:
myUserDao.persist(entity);
谁知道有没有可能?
编辑:
我正在使用eclipse。
【问题讨论】:
标签: java autocomplete