-
eclips 에서 Spring 다운로드 / 실행Spring 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에 데이터베이스를 추가해준다
'Spring' 카테고리의 다른 글
프로젝트의 구조 (0) 2023.03.29 기본 Spring 프로젝트 둘러보기 (0) 2023.03.28 MVC 구조 이해 (0) 2023.03.28 Spring (in eclips) jar 파일 에러 발생 시 (0) 2023.03.27 servlet-context (controller 작동 방식) (0) 2023.03.27