Repository1 Kotlin-Spring_Boot 강의 정리) 4. Data Source https://www.youtube.com/watch?v=VVrKvpqAmw8 기존 구조는 Web Layer -> Service Layer -> Data Layer였지만 중간에 Data Source를 한 계층 추가 해줄 겁니다. 단순히 레이어끼리만 연결하게 되는 경우 Injection에 취약해지기 때문입니다. 기존 설정된 패키지 밑에 datasource 패키지와 그 패키지 내부에 BankDataSource interface파일을 생성해 줍니다. 코틀린 파일 생성에서 interface를 클릭 후 생성해 주시면 됩니다. 생성한 파일에 fun getBanks(): Collection 를 추가해 줍니다. 후에 db에 접속하기 위해 패키지와 파일을 하나 더 생성해 줍니다. datasource 내부에 mock 패키.. 2023. 1. 28. 이전 1 다음