프로젝트 설계에 관한 이야기들

 프로젝트 분석 설계의 순서 - 요구사항 정의서       - (적용방안 : 기술적인 측면이 포함되어야 함) - ERD 설계 순서 Entity를 우선적으로 먼저 다 만들기 요구사항 정의서를 보면서 컬럼 추가 Entity 별로 필요한 컬럼을 모두 추가해보기 그리고 중복되는 내용들을 토대로 관계 설정 관계 설정 이후에 중복되는 부분들 정리 - 러프한 개발 순서 패키지 구조 설정 (주로 3-5자리로 끊음) 행정용어 표준사전  컨트롤러 생성 첫 화면(List or Detail JSP 파일 생성) 화면 정의서, ERD를 보면서 컨텐츠(버튼 등) 심기 컨텐츠에 따라서 ERD가 바뀔 수도 있음 공통 화면단 구현(부트스트랩 지정 등) - DB 개발 시 주의사항 쿼리문 작성 시 * 쓰지 않기 성능 이슈로 인해서 필요한 컬럼명만 쓰기 조인문 작성 할 때 1 : N 의 관계에서, on 절에서 N의 컬럼이 앞에 있어야 속도가 빠름 가치가 있는 테이블(데이터)에는 최초 저장 일시, 최초 저장 인물, 마지막 저장 일시, 마지막 저장 인물을 기록 - 꼭 사용 및 구현해야 할 내용 Merge 문 꼭 작성 및 사용하기 (JPA save 가 Merge 문 사용함) 데이터 시각화를 위해 통계 지표 필요 게시판의 월별 등록 건수 회원가입자수 일별 로그인 회원 수 등등