inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

윤재성의 만들면서 배우는 Spring MVC 5

Bean 과 VO 차이를 알려 주세요

730

mailislove

작성한 질문수 4

0

자바초보입니다.

강의 잘 듣고 있습니다.

이번 강좌에서는 controller에서 bean을 사용 하였는데, 다른 프로젝트에서는 vo를 사용하여 구성하는데 차이점은 무엇인가요?

비슷한 것 같은데 인터넷에서는 차이가 있다고 하는데 모르겠습니다.

그리고

vo를 사용하는 프로젝트에서는 implVO과 VO 는 어떤 관계이나요?

XML spring java MVC

답변 1

1

소프트캠퍼스

bean은 자바에서 POJO 기반의 클래스들을 통칭하는 용어이고 VO 는 데이터들을 관리하는 객체들을 통칭하는 용어입니다. 코드로 따져보면 별 차이 없고 실제로 사용도 별 차이가 없습니다.  bean이 좀더 큰 범주에 속한다고 생각하시면 됩니다. bean에는 데이터를 데이터를 관리하는 추가적인 코드를 담아 사용하지만 vo의 경우에는 딱 프로퍼티만 관리하는 정도로 사용하는게 일반적입니다. vo에 관련된 내용은 본 과정에서 언급하는 부분이 없어 자세한 설명은 드리지 못하는 점 양해 부탁드립니다.

dependencies 셋팅 부분에서 에러가 발생하네요

0

288

1

학습 페이지 가 열리지 않아서 강의 시청이 안 됩니다.

1

262

1

8강 에서 servlet-context.xml에 설정에서 에라

0

398

1

자바 상단메뉴 셋팅 다하고 실행시키니 에러가 납니다.

0

1805

1

Dynamic web 프로젝트를 메이븐 프로젝트로 컨버트해서 사용하는 이유가 궁굼합니다.

0

559

1

eclipse버전이 달라 메뉴가 달라요.

0

467

2

XML 방식에서 BoardDao의 modifyContentInfo

0

384

1

property editor 설치할때 오류가 나네요

0

3030

2

Java 설정 방식에서

0

375

1

22강과 23강의 "강의 내용이 같은지 확인" 부탁드립니다.

0

390

1

jsp form:hidden 부분 타임 리프 변환 혹시 질문 될까요?

0

423

1

13강 List<Integer> data3

0

335

1

sqldeveloper 22.2버전과 오류

0

542

1

44강 데이터 베이스 테이블 만들기중인데, 테이블이 안 만들어집니다,.

0

658

1

pom.xml 셋팅 질문

0

290

1

오류 질문드립니다.

0

325

1

오류 질문드립니다.

0

463

0

생성 오류

0

300

1

에러 질문입니다.

0

631

1

에러 질문드립니다.

0

335

1

에러 질문입니다.

0

566

1

maven dependency management

0

245

1

에러질문

0

233

2

이미지

0

311

1