gandi
20
2021-08-26 12:11:07
6
426

List 를 VO로 변환하고싶습니다.


예를들어


UserVo vo = (UserVo)userDao.selectUserList();


쿼리로 받아올때 List 형태로 받아와서

형변환으로 vo 라는 객체에 담고 싶습니다만

방법이 떠오르지 않아 질문드립니다.


0
  • 답변 6

  • 웨프머
    450
    2021-08-26 12:15:02

    userDao.selectUserList().get(0);

    혹시 경력 속여서 투입되신건 아니겠죠?


    -3
  • gandi
    20
    2021-08-26 12:20:42 작성 2021-08-26 12:21:48 수정됨

    공부중인 사람입니다...

    혼자 프로젝트 진행하면 도움 많이 된다고 들어서

    기본적인 게시판 하나 만들어보는중입니다 ㅎㅎ

    답변 감사합니다. :D

  • HJOW
    3k
    2021-08-26 13:05:49

    리스트에서 첫 번째 원소만을 담아야 하는 건가요?

    리스트로 받아왔다는 건 결과가 여러 건일 수도 있다는 얘기일텐데요

  • spoon
    2k
    2021-08-26 13:06:25 작성 2021-08-26 13:07:08 수정됨

    vo 멤버필드를 list로 하나 만들어서 set해줘도 됩니다

    아니면 아예 list로 받아서 넘겨줘도 됩니다

  • bkgttmg
    2k
    2021-08-26 13:07:04

    결과값이 여러개이면 반복문 돌리세요

  • 웨프머
    450
    2021-08-26 14:36:50 작성 2021-08-26 14:37:40 수정됨

    설명하기에 내용이 너무 많아요.

    단순 get(0)하면 됩니다만

    단건만 쓸거면 단건조회 쿼리를 사용해야됩니다.

    하지만 목록 처리시 내부 파라메터 추출을 위해서

    get(0)을 쓰기도 합니다. 누가비추했는지 모르겠네요.

    심플한 대답인데

    -3
  • 로그인을 하시면 답변을 등록할 수 있습니다.