Я работаю над обновлением версии Java, и мне нужно исправить следующее утверждение:
Сообщение: класс masthead / auth / mesdb / MesDbAuthLogDAO использует устаревший метод java / lang / Integer: :( Ljava / lang / String;) V
@SuppressWarnings({ "rawtypes", "unchecked" })
public List getLogsByLcrErrorCodeInLast(String code, long period) throws Exception {
**Object params = new ObjectPair(new Integer(code), new MesDbUtil(ibatis).getPastMesDbDate(period));**
List mesdbLogs = client.queryForList("LcrLog.getLogsByLcrErrorCodeInLast", params);
Iterator mesdbLogsIter = mesdbLogs.iterator();
List results = new ArrayList();
while (mesdbLogsIter.hasNext()) {
MesDbLcrLog mesdbLog = (MesDbLcrLog) mesdbLogsIter.next();
results.add(mesdbLog.getLog());
}
return results;
}
Необходимо заменить это целое число, чтобы это сообщение не появлялось.
Помощь будет оценена