[Spring framework] 비즈니스 계층 CRUD 비즈니스 계층은 고객의 요구사항을 반영하는 계층으로 프레젠테이션 계층과 영속 계층의 중간 다리 역할을 하게 됩니다. 영속 계층은 데이터베이스를 기준으로 해서 설계를 나눠 구현하지만, 비즈니스 계층은 로직을 기준으로 해서 처리하게 됩니다. 예시로 쇼핑몰에서 상품을 구매한다고 하고, 해당 쇼핑몰의 로직이 '물건을 구매한 회원에게 포인트를 올려준다'고 하면 영속 계층의 설계는 '상품'과 '회원'으로 나누어서 설계하게 됩니다. 반면 비즈니스 계층은 상품 영역과 회원 영역을 동시에 사용해서 하나의 로직을 처리하게 되므로 다음과 같은 구조를 만들게 됩니다. busisness ◀───▶ Persistence tier [ 구매 서비스 ] ←→ [ 상품 처리 객체..