우선 기본적인 controller의 CRUD와 service 에서 예외처리하였습니다. 많은 클래스를 만지는 거라서 코드가 뒤죽박죽 될 수 있다고 생각하여 우선 따로 브랜치를 파서 예외처리한 코드를 올려놓았습니다.
그러나 어디까지나 코드를 보고 발생할 수 있다고 생각한 것들을 예외처리를 했기에, 생각하지 못한 곳에서 예외처리가 발생할 수 있으므로 코드를 가동하다가 오류가 발생했을 경우 어떤 상황에서 발생하였는지 작성해주시면 추가로 예외처리 진행하도록 하겠습니다.
우선 기본적인 controller의 CRUD와 service 에서 예외처리하였습니다. 많은 클래스를 만지는 거라서 코드가 뒤죽박죽 될 수 있다고 생각하여 우선 따로 브랜치를 파서 예외처리한 코드를 올려놓았습니다.
그러나 어디까지나 코드를 보고 발생할 수 있다고 생각한 것들을 예외처리를 했기에, 생각하지 못한 곳에서 예외처리가 발생할 수 있으므로 코드를 가동하다가 오류가 발생했을 경우 어떤 상황에서 발생하였는지 작성해주시면 추가로 예외처리 진행하도록 하겠습니다.