본문 바로가기

Programming/온라인 전시회

Spring을 이용한 웹사이트 제작 - 1

작년 하반기 때 heroku, db4free, spring을 이용하여 로그인기능까지 구현한 웹사이트를 만들었다.

이번에 제작할 페이지는 지난학기 제작했던 것 보다는 간단하지만 조금 빠르게 페이지가 돌아가고

home에서만 template을 사용했던 것을 전체페이지에 일관되게 사용할 예정이고 (안된다면 한 페이지에 몰아서 할까도 생각중)

 

문제는 했던 것을 대부분 잊어버린 것이다.

다시 처음부터 어떻게 페이지를 제작하는지 하나하나 정리하고 다시 시작하고자 한다.

 

ryuha9.herokuapp.com/

 

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일안에 혼자서 개발해보고자 한다.