Class/220802
Class 예제(1_MemberDAO)
by pms93
2022. 8. 2.
package quiz6;
import java.util.Collection;
import java.util.HashMap;
public class MemberDAOImpl implements IMemberDAO{
private HashMap<String, MemberDTO> members = new HashMap<>();
@Override
public void insert(MemberDTO member) {
members.put(member.getId(), member);
}
@Override
public MemberDTO selectId(String id) {
return members.get(id);
}
@Override
public void delete(String id) {
members.remove(id);
}
@Override
public Collection<MemberDTO> selectAll() {
return members.values();
}
@Override
public void update(MemberDTO updateMember) {
members.replace(updateMember.getId(), updateMember);
}
}