데이터베이스에 65000 명의 직원 레코드가 있습니다. 난 모든 레코드를 retreiving이며 직원 개체로 목록에 캐시로 저장. 고객이 브라우저에서 emp id를 입력하면 목록을 반복하지 않고 하나의 조건에서 목록에서 레코드를 가져와야합니다. 어떻게 우리가 그것을 습득 할 수 있을까요?데이터 구조를 반복하지 않고 목록에서 특정 emp 개체를 검색하는 방법
indexOf (Object)를 사용하면 equals 메서드를 구현하여 달성 할 수 있지만 비즈니스 로직이 무엇인지 알아야합니다. 여러분의 의견을 알려주십시오.
class Employee
{
private int id;
private String name;
Private String address;
public void setAddress(){}
public void setId(){}
public void setName(){}
// simillarly getMethods
}
@Eyal지도를 사용하고 싶지 않습니다. 목록에 의해서만. –
@Eyal 목록에서하는 방법을 알려주세요 !! –
@Suresh S : @Eyal Schneider의 제안은 귀하의 경우에 가장 적합한 솔루션입니다. 왜 열쇠로 접근하기를 원한다면지도 위에리스트를 선호합니까? – FK82