Spring

eclips 에서 Spring 다운로드 / 실행

hojomu 2023. 3. 27. 11:16

1. 스프링을 eclips에 다운받고싶으면, eclips의 help -> About Eclipse IDE 에서 이클립스의 버전을 확인해야한다.

2. help -> install new software

work with 에 적합한 버전의 spring 다운로드 소스를 넣고 Add... 실행

 - 프로그램들이 추가된 것을 확인한 후 Select All , next

** 이클립스 버전에 따라 설치가 되지 않을 수 있기 때문에 이 부분에 유의하자

 

3. SpringEx 폴더를 사용할 워크스페이스에 넣고 Open Project from File System -> Directory 를 클릭해서

SpringEx 폴더를 import 한다.

SpringEx 가 추가된 모습

test 폴더에서 파일을 만들어 작동하는지 확인해보고 main폴더에서 구현할 수 있다.

 - 스프링에서는 views 폴더 내부에 기본적인 jsp 파일을 제공한다. (MVC 모델 중 V)

 

 - views는 html과 같이 보여지는 부분을 담당하기 때문에 jsp 파일을 저장해둔다

나머지 요소들은 java 파일이 들어갈 것이다.

 - Java Resources 폴더 내부에 Java Packeges 가 존재하고 이 패키지들이 MVC 중 M,C를 담당한다.

C : controller ( 진입점 , 유저가 입력한 명령어가 가장 처음 도달하는 장소 )

M : model ( 유저가 입력한 명령어를 비지니스 로직에 따라 처리한 뒤 다시 컨트롤러로 보낸다 )


스프링 프로젝트 생성

 : new - Spring Legacy Project 를 생성한다. 이 때 이름은 협업자들과 동일하게 설정해야한다

 - 템플릿에서 원하는 형태의 프로젝트를 선택한다. ( 여기서는 MVC 모델 )

 - 컨트롤러를 생성하는데, 이름을 예시와 같은 형식으로 만들어야한다.

 - 기본적으로 home 컨트롤러를 하나 생성해준다.


Spring 서버 실행

 : spring에서는 일반 jsp 처럼 run으로 서버를 실행 할 수 없다.

대신 프로젝트 자체를 실행시키고 ( 컨트롤러가 통제하기 때문에 ) 컨트롤러가 jsp를 실행시킨다.


데이터 베이스 설정하기

 : 스프링 폴더 내부의 root-conext에 데이터베이스를 추가해준다