예시로 회사코드 보니까 find 할때 결과가 존재하지 않으면 Exception을 던지고
그걸 service layer에서 catch하고 존재하지 않을시 비즈니스 로직 전개하는데
내 생각에는 repository에서는 db관련 에러만을 던지고 리턴을 optional로 주고
그걸로 비즈니스 로직을 짜는게 맞다고 보거든 exception은 예외지 비즈니스 로직에 영향을 주면 안된다고 생각해서
갤럼들은 어떻게 생각하냐 조언좀