Spring을 이용한 웹사이트 제작 - 1
작년 하반기 때 heroku, db4free, spring을 이용하여 로그인기능까지 구현한 웹사이트를 만들었다.
이번에 제작할 페이지는 지난학기 제작했던 것 보다는 간단하지만 조금 빠르게 페이지가 돌아가고
home에서만 template을 사용했던 것을 전체페이지에 일관되게 사용할 예정이고 (안된다면 한 페이지에 몰아서 할까도 생각중)
문제는 했던 것을 대부분 잊어버린 것이다.
다시 처음부터 어떻게 페이지를 제작하는지 하나하나 정리하고 다시 시작하고자 한다.
Ryuha photo
ABOUT ME I take a picture of Creation. Welcome to RyuhaPhoto website. Nice to meet you. I'm Ryuha who is a representative Photographer of Ryuhaphoto. I think the most beautiful Creation in the world is 'People'. So I want to take a photo of them in my cama
ryuha9.herokuapp.com
마지막 기말 프로젝트 페이지는 이러하며 링크는 바뀔 수 있다.
필요한 소스코드 및 디렉토리를 정리하면서 다시 순서를 정리해보자
-----------------
기존에 개인 랩탑에 셋팅을 마쳐둔 상태라 기억을 위해 서버셋팅은 기본적인 것만 적어두자
1. OpenJDK - Java roqkfehrn
2. Tomcat - 웹 애플리케이션 서버
3. STS(Spring Tool Suite) - 통합개발환경(IDE)
JSP 구조는 Model2 (MVC) Architecture를 이용할 예정이다.
구성 | 파일 | 특징 | 담당자 |
Model | Service class Java Beans |
DB연동 데이터 가공 |
자바 개발자 |
View | JSP page | UI (User Interface) 담당 Request객체나 session 객체로 화면 출력 |
웹디자이너 |
Controller | Servlet Class | 입력 정보 추출 Model class의 DB 연동함수 호출 페이지 이동 |
자바 개발자 MVC framework |
Model2 구조는 분업이 유용하게 하기 위해서 나누어져 있지만 이번 웹서버 개발은 2일안에 혼자서 개발해보고자 한다.