비지니스

    [Part 2] 비즈니스 계층 #4

    비즈니스 계층은 똑같은 일을 두번하여 비효율적으로 보일지 몰라도 서비스를 확장할 때 꼭 필요하다. 📝비즈니스 계층 (서비스 계층) 고객의 요구사항을 반영하는 계층 업무의 단위로 설계 트랜잭션(거래)의 단위 여러개의 Mapper나 DAO를 사용하는 경우가 존재함 xxxService의 형태로 작성 📌서비스 패키지 설정 인터페이스와 클래스를 설정하고, root-context.xml에 등록 우선 패키지와 인터페이스와 클래스를 만들어준다. 인터페이스를 목적은 하나다. 실제 객체를 모르게하는 것이다. 실제 객체를 몰라도 타입만 알고 만들수 있게 유연하게 만드는 것이 목적이다. 의존성 주입과 인터페이스를 결합하면서 굉장히 유연한 코드가 되는 것이다. root-context.xml에 가셔서 context를 추가해주시고..