비빔국수
851
2015-10-16 10:30:54
2
666

패키지 구분


안녕하세요.

지금 관리자 화면하고 사용자 화면하고 만들고 있습니다.

패키지를 관리자 패키지랑 사용자 패키지로 나눠서 소스 정리를 해보려고 합니다.

그런데 service, dao, mapper 파일들을 서로 같은 메소드와 쿼리를 가져다가 쓰고 있습니다.

이럴 경우 어떻게 나누는게 보기가 좋을까요?

제 생각엔 controller 를 따로 패키지 만들어서 나누고 service, dao, mapper 파일은 같은 공통된 패키지에 각각 넣고 안에 주석으로 표시를 해주려고 합니다.

이렇게 해주는게 좋은 방법인가요??

조언 부탁드립니다.

좋은 하루 보내세요~


0
  • 답변 2

  • bluerain
    2k
    2015-10-16 10:38:35

    저는 dao, dto, mapper 를 공통의 형태로 쓰고,

    controller, service를 따로 씁니다.

    그런데 문제는 관리자용 dao/mapper 과 사용자용 dao/mapper

    즉, query의 결과에 보여질 항목의 제한적 여부에 따라 별도로 dao/mapper을 사용합니다.

    (파일이 아닌 query와 method)

  • 비빔국수
    851
    2015-10-16 10:42:56

    저도 참고해서 그렇게 해봐야겠습니다^^;

    답변 감사합니다.^^


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