본문 바로가기

Service2

Service에 비즈니스 로직을 수행한다...'비.즈.니.스 로.직' Spring과 진짜 초면인 우리 백엔드 개발공부를 하다 보면 너무너무 자주 듣고, 자주 말하는 그 것... Service에서 비즈니스 로직을 수행한다... '비.즈.니.스 로.직' 솔직히, 비즈니스로직이니깐,, 말 그대로 비즈니스 로직이고~ 아주 중요한 녀석이지~라고 단순하게 생각해 왔었는데요,,😭😭😭 그런 제 자신에 대해 반성의 시간을 갖기 위해, Service에서 수행하는 '비.즈.니.스 로.직' ! 다시 한번 짚고 넘아가보도록 해요!!!!!!!!! 👊👊 : 우리가 소프트웨어를 활용하여 풀고자 하는 '현실 세계의 문제'에 대한 '솔루션'! 현실 세계와 연관 지어 표현해 보자면, 업무 수행 과정에서 실제 비즈니스 규칙과 같은 로직을 구현하는 코드라고 할 수 있을 것 같아요 이러한 비즈니스 로직은 데이.. 2023. 4. 8.
DDD설계의 🌷(꽃), 스프링의 3(🌷🌷🌷)대장 Spring과 진짜 초면인 우리 스프링 전체 틀 이해하기! 정말 쉽지 않네요 후욱후욱.. 그래도 이제 거의 다 온 것 같네요 이번에는 DDD 설계의, 사실 상 3대장이라고 불리우는 녀석들을 만나는 이야기입니다 Client -- Controller 👉🏻 Service 👉🏻 Repository -- DB '그냥 단순히 이런가보다.. 이렇게 하라니까 이렇게 해야지..'라고 썼던 제 자신을 뒤돌아 보며,,!!! 이 구조를 제. 대.로 알아보자고요~! DDD를 기반으로 3대장의 역할 뿌셧 👊👊👊 크게 3가지 Layer로 구분하는 것이 바로 핵심! Application Layer: 주로 도메인과 Repository를 바탕으로 실제 서비스(API)를 제공하는 계층 Domain Layer: Entity, VO(Valu.. 2023. 4. 7.