mapper

    [TIL] JSP 웹페이지 만들기2 (Board)

    ✍ Today I Learned Member에 관한 기능을 모두 구현했으니 Board 기능을 구현할 차례! 여태까지는 프로세스 순서대로 구현했다면 이번엔 다음과 같이 백단부터 작성해보았다. DB → VO → Mapper → DAO → Service → Controller → JSP 뷰단을 가장 마지막에 출력하기 때문에 내가 어떤 파라미터를 던지고 어떤 결괏값을 받는지 잘 생각해야 한다. [BoardVO.java] register, list, modify, detail 상황별 생성자를 만들고 getter, setter를 생성한다. board 테이블의 pk인 bno는 long 타입으로 선언한다. [boardMapper.xml] mapper 패키지에 boardMapper.xml 파일을 생성하고, 먼저 dtd를..

    [TIL] JSP 웹페이지 만들기(MyBatis, Member)

    ✍ Today I Learned 지금까지 JSP의 기능에 대해 공부했다면, 이번엔 제대로 웹페이지를 만들어보자. 기본 게시판 기능, 로그인/로그아웃 기능, 파일 업로드 기능, 댓글 기능 등이 포함될 예정이다. MyBatis 프레임워크를 사용할 것이다. [환경 설정] New → Dynamic Web Project로 새로운 프로젝트를 생성한다. (Generate web.xml deplyment descriptor 체크 필수) 기본으로 생성되던 주석을 삭제한다. Window → Prefernces → Java → Code Style → Code Templates에서 Code에 있는 주석 부분을 전부 지워준다. [web.xml 설정] WEB-INF 폴더에 web.xml 파일을 만들고 다음과 같이 작성한다. 이번..