ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 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
Designed by Tistory.