본문 바로가기
반응형

spring VO2

[Spring 기초 / 기본 ]스프링 vo,dao,service,serviceimpl 개념 spring을 공부하면서 우리는 비즈니스 컴포넌트 4가지를 보았습니다. 그럼 각각 무엇인지 한번에 정리를 해보려 합니다. 지난시간에 배운것을 생각해보면서 하나하나 보시면 편할거라 생각됩니다. Spring에서 중요한 개념이기 때문에 계속 보시면서 어떤 역할을 하는지 알고 가셔야 합니다. VO : 각 계층에서 데이터를 주고 받기 위해 사용이 됩니다. 비슷한 역활을 하는 DTO가 존재합니다. 보통 역할이 같아 VO=DTO를 쓰기도 합니다. DAO: DB(데이터베이스)에 접속해서 비즈니스 로직 실행에 필요한 쿼리를 호출 합니다. Service: 비즈니스 로직을 수행하여, DB에 접근하는 DAO를 이용해 결과값을 받아 와줍니다. serviceimpl : Service를 인터페이스화 하였기 때문에 구현체가 필요. .. 2022. 2. 14.
[Springframework] 게시판 만들기 (기초편)- 컴포넌트 이제 슬슬 게시판을 만들어 보려고합니다. 하지만 게시판을 만들어 보기전 조금! 더 학습을 해야합니다. 게시판에 사용되는 비즈니스 컴포넌트를 구현을 하면서 알아볼까요? 보통 비즈니스 컴포넌트는 4개의 java파일로 되어 있습니다. VO,DAO,Service,ServiceImpl 위 4개에 대해서는 다음 글에서 설명하겠습니다. 가장먼저 vo클래스를 만들어 보겠습니다. vo클래스는 데이터를 주고받을때 사용하는 클래스 입니다. 다른말로 DTO라고도 해요. VO클래스는 데이터를 주고 받기 위한 클래스 라고 했습니다. 그럼 우리에게 필요한건? DB즉 데이터베이스죠. 그중에서 우리는 테이블 구조가 필요합니다. -> 왜..? 라고 생각하실수 있습니다. 데이터를 주고받기 위한 클래스 이기 때문에 어떤 종류의 데이터가 있.. 2022. 2. 10.
반응형