- 박대리 프로젝트 진행상황 (23.09.01)
AWS EC2로 서버구축을 하고, Oracle DB까지 세팅 완료하였다.
SQL 관리는 MyBatis로 정했다. xml이 아닌 어노테이션으로만 세팅하고 관리하려 하니 꽤나 애먹었다.
테스트 코드 작성할 때, 아래 있는 저 dataSource() 때문에도 시간 꽤나 썼다..
이번 프로젝트에서는 테스트 코드를 좀 더 신경써서 짜보았다.
(초반부터 안해놓으면 나중에는 하기 어렵겠다는 생각이 많이 들었다.)
인터페이스와 다형성 개념을 적극 활용해보기 위해 Memory와 OracleDB로 구현체를 나눠 적용해보았다. 뭐가 좋은 테스트인지 모르겠어서 테스트 관련해서 좀 더 공부가 필요하다는 생각도 많이 들었음..
엑셀에 있던 데이터도 OracleDB에 다 이관하였다.
locationId를 어떻게 세팅할지 고민 중이다.