DAO(Data Access Object) : DB 데이터 조회/조작
DAOInterface/DAOImplement 로 구분지어 명세와 구현 분리하며 개발.
만약 Mybatis연동 때처럼 Interface만 필요한 경우 그냥 DAO라고 명시할 수 있음
DTO(Data Transfer Object) = VO(Value Object) : 계층 간의 데이터 교환을 위해 쓰이는 것.
VO는 Ready-Only 속성을 띔.
BO : 여러 DAO를 사용해 데이터 처리
이 모든게 Model 부분이고,
이제 Controller에서 Model과 View 조작.
반응형
'Web > Spring' 카테고리의 다른 글
Annotations (0) | 2021.03.25 |
---|---|
[Springboot] Session with MySQL (0) | 2018.01.29 |
[Spring] @Autowired와 @Resource의 차이 (1) | 2017.11.19 |
[Spring] Annotation으로 Bean 등록하기 (0) | 2017.11.19 |
[Spring boot] spring과 spring boot 개발 방식의 차이 (0) | 2017.11.19 |
[SpringBoot] STS 이용해서 Spring Boot 시작하기(Gradle 사용) (0) | 2017.10.22 |