데이터 생성요청을 인증키와 함께 처리하는 로직완성, 요청처리에 대한 예외처리 로직완성  등

1. 클라이언트 데이터 처리 요청시 넘어오는 요청 파라미터를 저장하는 클래스를 만들어서 관리하게 했습니다.
   - RequestParameter.java 

2. 서버에서 발생하는 예외를 처리하는 로직을 완성했습니다
  - ErrorResponse.java - 발생한 예외 정보를 저장하는 클래스 
  - CommonExceptionHandler.java - 발생하는 예외를 처리하는 전역 헨들러 클래스 
  - CustomException.java - 커스텀 예외클래스의 추상클래스 
  - ExpiredAccessKeyException.java - 인증키 파기에대한 예외 클래스 
  - InvalidAccessKeyException.java - 유요하지 않은 인증키에 대한 예외 클래스 

3. 클라이언트로부터 받은 인증키를 검증하는 로직을 완성했습니다.
  - RestApiServiceImple.java 의 getUserId method - 인증키로부터 사용자 데이터베이스 이름 읽어오기 처리
  - RestApiDaoImple.java 의 checkAccessKey method - 인증키의 유요성 검사 

4. 수빈이가 만들어둔 로그인 로직 및 인증키 발급절차에 관한 단위테스트 클래스를 만들었습니다.
   - AccessKeyTest.java 






2014.10.23 11:59 추가 작업

1. 사용자 전체 데이터 조회 로직 완성
   - RestApiController -> getUserLog 
   - 파라미터로는 limit,startkey,endkey를 받아서 처리합니다.
   - limit : 데이터 제한갯수 [ 디폴트값은 1000 ]
   - startKey : 최근부터의 시작 시간 ( 해당 시간은 미포함) [ 디폴트값은 엄청먼 미래 ]
   - endKey : 과거 어느 시점까지의 시간 ( 해당 시간은 미포함 ) [ 디폴트값은 엄청먼 과거 ]

2. CORS규약 설정
   - 1차 프로젝트에 사용했던 소스코드를 그대로 옮겼습니다.