데이터베이스에 접근하는 트랜잭션 객체
비지니스 로직에 필요한 쿼리를 실행하여 데이터 조회, 조작 기능을 전담하도록 만든 객체
저수준의 로직과 고급 비즈니스 로직을 분리하며 영속성 매커니즘을 숨기기 위해 사용
효율적인 커넥션 관리와 보완성
계층 간 데이터 교환을 위해 만든 객체
로직을 갖고 있지 않은 순수한 데이터 객체 속성과 그 속성에 접근하기 위한 메서드(getter, setter)만 가진 클래스
추가 메서드(toString, equals 등) 작성 가능
가변적한 객체 생성시 쓰이는 패턴
계층 간 데이터 교환을 위해 만든 객체
불변한 객체를 만들 때 쓰는 패턴
인자(Argument)와 매개변수(Parameter) (0) | 2021.03.20 |
---|---|
객체 지향 프로그래밍 (0) | 2021.03.16 |
[SPRING] Gradle vs Maven (0) | 2021.03.13 |
[WEB] 스프링 프레임워크(Spring Framework) (0) | 2021.03.13 |
[WEB] 서버기반 인증 vs 토큰기반 인증 (0) | 2021.03.08 |
댓글 영역