JPA

· Spring-boot
여러 JPA 기반의 프로젝트를 진행하면서 Service 계층과 Repository계층을 분리하여 관리하였지만 그때 마다 드는 의문이 하나 있었다. 어떤 방법으로 계층을 분리하여 사용하는게 관리하는 것이 좋은가? 이에 대해 오늘 나의 주관적인 말을 적어보도록하겠다. 참고로, 아직 JPA에 익숙하지 않은 사람을 위한 계층을 간략히 설명하자면 Service 계층은 서버측에서 실제적으로 비즈니스 로직을 실행하는 곳이고 Repository 계층은 실질적으로 DB에 Query를 날려 데이터의 입출력을 관리하는 계층이다. 우선 MVC 프로젝트를 진행할때 가장 관습적으로 사용되는 구조인 Service와 ServiceImpl을 각각 Interface와 Class로 나누어 사용하는 방법이다. 1.Service Interf..
LEE티씨
'JPA' 태그의 글 목록