메뉴 건너뛰기

조회 수 5030 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

네이밍 정의

변수, 파일, 디렉토리, 컬럼, 태그의 ID/NAME, 함수 등의 네이밍을 미리 정해서 일관성있게 개발할 수 있도록 하자. 사용용도에 맞게 대/소문자를 구별하도록 한다. 예를들어 변수, 파일, 디렉토리, 태그는 소/대문자이고 데이터베이스의 명칭(컬럼, 테이블)들은 대문자로 표현한다.

 사용 용도

국    문

영    문 

 전체

 게시판

 board, Board, BOARD

 파일, 변수 

게시판 목록

boardList

파일, 변수

게시판 보기

boardRead, boardView 

 파일, ID, NAME

 게시판 등록 폼 

boardWriteForm 

 파일, ID, NAME

게시판 수정 폼

boardModifyForm 

ID, NAME

게시판 검색 폼

boardSearchForm 

변수, ID, NAME, 컬럼

제목

subject, SUBJECT, title 

변수, ID, NAME, 컬럼

내용

contents, CONTENTS 

변수, ID, NAME, 컬럼

조회수

hit, HIT 

변수, ID, NAME, 컬럼

작성자 

writer, WRITER 

변수, ID, NAME, 컬럼

등록일시

regDate, REG_DATE 

변수, ID, NAME, 컬럼

수정일시

modDate, MOD_DATE 

변수, ID, NAME, 컬럼

아이피

ip, IP 

변수, ID, NAME, 컬럼

번호

num, NUM 

함수

체크

check

변수, ID, NAME

페이지 번호

page 

변수, ID, NAME

검색항목

searchType 

변수, ID, NAME

검색어

searchWord 

함수

삭제

remove, delete 

함수

수정

modify, update 

함수

등록

 write, insert

변수

count 

 변수, ID, NAME

모드

mode 

변수

이전

prev 

변수

다음

next 

디렉토리

스크립트

script, js 

디렉토리

스타일시트

css

파일, 변수, ID, NAME

처리

process

변수, 함수

크기

size, length

변수, ID, NAME

결과

result

변수

total

.

.

.

 

 

데이터베이스 설계
논리(Logical) 모델링, 물리(Physical) 모델링을 해보자. 단순 하나의 테이블로 존재하기때문에 관계를 맺는 건 없다. 여기서 번호는 PK (Primary Key), 즉 기본키 이다. 기본키는 게시판 테이블의 중복될 수 없는 유일한 값이다.

 



각 컬럼들의 데이터타입과 NULL 허용여부가 구체화 되는 물리모델링 모습이다.

 

 

 

네이밍, 용어에 대한 문서를 작성하여 공유한다면 개발시 팀원간에 용어의 혼동을 방지할 수 있는 것 같다. 이렇게 작성, 생성된 자원(파일, 소스 등)들은 쉽게 이해할 수 있어 가독성을 향상 시킬 것이다.


  1. 페이지 화면 이동방식

    Date2019.01.09 Views924
    Read More
  2. MYSQL JSP insert 폼에서 servlet으로 값넘기기

    Date2019.01.09 Views26216
    Read More
  3. MYSQL JSP 연동 &리스트 뽑아오기

    Date2019.01.09 Views4482
    Read More
  4. jsp 웹 멀티업로드 프로그램

    Date2019.01.08 Views1274
    Read More
  5. CentOS(64Bit)에 yum을 이용하여 Apache+Tomcat+JSP 연동

    Date2018.03.28 Views5976
    Read More
  6. JSP 게시판 만들기 - 완료 (소스파일, 의견)

    Date2017.09.12 Views5558
    Read More
  7. JSP 게시판 만들기 - 구현 (마무리, 테스트)

    Date2017.09.12 Views6632
    Read More
  8. JSP 게시판 만들기 - 구현 (파라미터, 요청/응답)

    Date2017.09.12 Views4847
    Read More
  9. JSP 게시판 만들기 - 구현 (Method, Query 기초)

    Date2017.09.12 Views30692
    Read More
  10. JSP 게시판 만들기 - 구현 (MySQL과의 연동)

    Date2017.09.12 Views37937
    Read More
  11. JSP 게시판 만들기 - 구현 (HTML 코딩)

    Date2017.09.12 Views17133
    Read More
  12. JSP 게시판 만들기 - 구현 (디렉토리, 파일, 테이블 생성)

    Date2017.09.12 Views7966
    Read More
  13. JSP 게시판 만들기 - 구현 (웹 프로젝트와 톰켓 연동, 샘플 페이지 작성)

    Date2017.09.12 Views5231
    Read More
  14. JSP 게시판 만들기 - 네이밍, 데이터베이스 설계

    Date2017.09.12 Views5030
    Read More
  15. JSP (Java Server Page), Servlet에 대해

    Date2017.09.12 Views6759
    Read More
  16. JSP 게시판 만들기 - 시스템 아키텍처

    Date2017.09.12 Views4827
    Read More
  17. JSP 게시판 만들기 - 개발표준, 화면설계

    Date2017.09.12 Views6656
    Read More
  18. JSP 게시판 만들기 - 구현 (이클립스 웹 프로젝트 생성)

    Date2017.09.12 Views13481
    Read More
  19. JSP 게시판 만들기 - 구현 (이클립스 웹 프로젝트 생성)

    Date2017.09.12 Views5054
    Read More
  20. request, response

    Date2017.09.12 Views3535
    Read More
Board Pagination Prev 1 2 3 4 Next
/ 4

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved