Spring Framework 개발 순서
1. SQL Table 작성
어떤 데이터를
어떻게 저장하고
어떤 방식으로 관리할지
목록 작성 및 데이터 크기 관리 결정
2. DTO (VO) 작성
테이블 내에 들어갈 데이터들이 들어갈 개체 생성
및
프론트 단에서 이용할 데이터들 목록 생성
3. DAO, Service, SQL 구문 작성
데이터 검색을 위한 SQL구문을 작성
SQL을 만들고 나서 그 과정을 DAO와 변수 이름을 맞추어 주기
4. Controller 작성
어떤 DTO를 넘겨주고
데이터 송신 방식을 get, post, delete 등으로 할지 결정
백엔드에서는
프론트 단에서 화면을 만들기 전까지
제대로 SQL 구문이 가는지 Postman을 이용해서
화면단으로 넘어가는 데이터 전송를 테스트
5. jsp css 화면단 연결 작성
Controller에서 보내주는 DTO들을 사용해서 페이지 작성
프론트의 경우
데이터 없이 화면단을 완성
프론트에 데이터가 넘어오지 않는경우 대부분 Controller의 문제이다.
즉 Back의 잘못