【问题标题】:Change the name of an attribute in my DefaultDaoImpl在我的 DefaultDaoImpl 中更改属性的名称
【发布时间】: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


    【解决方案1】:

    我假设您使用的是 Eclipse?尝试窗口/首选项/java/编辑器/内容辅助并检查“插入最佳猜测参数”。

    【讨论】:

      猜你喜欢
      • 2017-06-24
      • 2012-01-18
      • 1970-01-01
      • 2023-03-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-29
      • 1970-01-01
      相关资源
      最近更新 更多