com.wone.controller
공통으로 사용되는 기능적인 부분
@어노테이션을 이용해서 어떤 화면을 보여줄지 결정한다.
스프링에서는 컨트롤러가 감추어져 있기 때문에 직접 작업할 일은 없다.
com.wone.Model
@어노테이션을 사용하여 컨트롤러와 소통하는 부분
dao에서 생성한 메서드를 호출 하고 화면에 필요한 데이터를 전송한다.
MVC구조에서는 dao 와 Model을 합쳐서 Model 이라고 부른다.
com.wone.dao
데이터 베이스와 연결하는 부분
SQL 문장(mapper)을 전송하여 결과값을 저장하는(vo) 메서드를 생성한다.
com.wone.vo
테이터 값을 받는 부분
데이터를 모으는 그릇과도 같은 역할이다.
모든 변수를 private로 저장 후에
getter / setter을 생성하여 사용한다.
com.wone.mapper
데이터를 가져오는 sql문장이 저장되는 부분
mybatis를 이용하면 sql문장이 간결해진다. (mapper.xml)
com.wone.manager
데이터베이스와 관련되어 있지 않은 부분
데이터를 이용해서 추첨 프로그램을 만들거나 랜던 값을 뽑을 때 사용
'JAVA' 카테고리의 다른 글
[JAVA] 이클립스 톰캣 서버 추가 후 브라우저 출력 (맥 & 윈도우) Apache Server (0) | 2022.07.28 |
---|---|
[JAVA/오라클] 시큐어 코딩 Getter Setter 사용법 (오라클 <> 자바 데이터형 맞추기) (0) | 2022.07.13 |
JAVA_regex_정규식 패턴 [가-힣] [a-zA-Z] [0-9] (1) | 2022.06.10 |
[JAVA] 자바 라이브러리 종류_외부 라이브러리 링크 참조 (0) | 2022.06.08 |
JAVA_자바 클래스 작성법 (규칙 및 구성요소) (0) | 2022.05.27 |