전체 글(278)
-
[B -2-13] 기본 화면 처리 1
화면 처리에 들어가기 앞서.. 대부분 일정문제로 유닛 테스트코드를 작성하지 않은 경우가 많은데 유닛 테스트를 먼저 진행하는 습관을 갖는게 좋다. 반복적으로 입력과 수정, WAS의 재기동 시간을 고려해보면 유닛테스트를 진행하는 편이 더 빠른 개발이 되는 경우가 많다. 지금까지 CRUD 게시판에 대한 기본 처리와 테스트가 완료되었다. 이제부터 하게되는 화면처리에서 발생하는 문제는 대부분 화면(JSP, Javascript, CSS) 쪽에서만 발생하게 되는 것이다. 화면을 개발하기 전에는 반드시 화면의 전체 레이아웃이나 디자인이 반영된 상태에서 개발해야한다. (*) 화면을 나중에 처리할 생각으로 생각한다면 결과적으로 시간이 훨씬 더 걸리게 되므로 권장하지 않는다. 웹 디자이너없이 프로젝트를 진행하고자 한다면, ..
2019.09.30 -
[B -2-12] CRUD 게시판 삭제 구현
게시판 라우팅 테이블 설계 작 업 URL 메소드 파라미터 입력화면 필요 URL 이동 전체 목록 /board/list GET × × × 등록 처리 /board/register POST 전체 항목 〇 〇 상세 조회 /board/read GET 글번호 × × 수정 처리 /board/remove POST 전체 항목 〇 〇 삭제 처리 /board/modify POST 글번호 〇 〇 게시판 구현을 하기에 앞서서 게시판 라우팅 설계 작성을 하는게 좋다. 게시판 컨트롤러 작성 : 삭제 src/main/java com.spms.controller BoardController.java remove() ...더보기 package com.spms.controller; import org.springframework.stere..
2019.09.30 -
[B -2-11] CRUD 게시판 수정 구현
게시판 라우팅 테이블 설계 작 업 URL 메소드 파라미터 입력화면 필요 URL 이동 전체 목록 /board/list GET × × × 등록 처리 /board/register POST 전체 항목 〇 〇 상세 조회 /board/read GET 글번호 × × 수정 처리 /board/remove POST 전체 항목 〇 〇 삭제 처리 /board/modify POST 글번호 〇 〇 게시판 구현을 하기에 앞서서 게시판 라우팅 설계 작성을 하는게 좋다. 게시판 컨트롤러 작성 : 수정 src/main/java com.spms.controller BoardController.java modify() ...더보기 package com.spms.controller; import org.springframework.stere..
2019.09.30 -
[B -2-10] CRUD 게시판 조회 구현
게시판 라우팅 테이블 설계 작 업 URL 메소드 파라미터 입력화면 필요 URL 이동 전체 목록 /board/list GET × × × 등록 처리 /board/register POST 전체 항목 〇 〇 상세 조회 /board/read GET 글번호 × × 수정 처리 /board/remove POST 전체 항목 〇 〇 삭제 처리 /board/modify POST 글번호 〇 〇 게시판 구현을 하기에 앞서서 게시판 라우팅 설계 작성을 하는게 좋다. 게시판 컨트롤러 작성 : 조회 src/main/java com.spms.controller BoardController.java get() ...더보기 package com.spms.controller; import org.springframework.stereoty..
2019.09.30 -
[B -2-9] CRUD 게시판 등록 구현
게시판 라우팅 테이블 설계 작 업 URL 메소드 파라미터 입력화면 필요 URL 이동 전체 목록 /board/list GET × × × 등록 처리 /board/register POST 전체 항목 〇 〇 상세 조회 /board/read GET 글번호 × × 수정 처리 /board/remove POST 전체 항목 〇 〇 삭제 처리 /board/modify POST 글번호 〇 〇 게시판 구현을 하기에 앞서서 게시판 라우팅 설계 작성을 하는게 좋다. 게시판 컨트롤러 작성 : 등록 src/main/java com.spms.controller BoardController.java register() ...더보기 package com.spms.controller; import org.springframework.ste..
2019.09.30 -
[B -2-8] CRUD 게시판 목록 구현
게시판 라우팅 테이블 설계 작업 URL 메소드 파라미터 입력화면 필요 URL 이동 전체 목록 /board/list GET × × × 등록 처리 /board/register POST 전체 항목 〇 〇 상세 조회 /board/read GET 글번호 × × 수정 처리 /board/remove POST 전체 항목 〇 〇 삭제 처리 /board/modify POST 글번호 〇 〇 게시판 구현을 하기에 앞서서 게시판 라우팅 설계 작성을 하는게 좋다. 테이블 및 더미 데이터 생성 ...더보기 -- 게시판 시퀀스 생성 create sequence SEQ_BOARD; -- 게시판 테이블 생성 create table TBL_BOARD ( BNO number(10,0), TITLE varchar2(200) not null,..
2019.09.29