본문 바로가기

Spring/Dependency Injection

[Spring Framework] 이클립스에서 Spring 사용하기

728x90
반응형

'뉴렉처' 님의 채널(www.youtube.com/user/newlec1)을 바탕으로 제작한 블로그 글입니다:)

 

 

저번 시간에 DI를 직접 해보는 실습 시간을 가졌는데요, 해당 실습을 하면서 외부 설정이 왜 필요한지 알아보았었습니다.

이번 시간에는 이러한 외부 설정을 도와주는 Spring Framework를 이클립스에서 사용하는 방법을 알아보려 합니다.

 

 

 

어떠한 객체를 조립하기 위해서 부품을 주문하는, 일종의 주문서라고 할 수 있는 XML를 작성할 때에는

우리의 맘대로 작성하는 것이 아니라, spirng이 제시하는 작성 양식에 따라 맞춰 적어주어야 합니다.

그러기 위해서는 XML에 아래와 같이 적어주어야 하는데요 ...

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="
        http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">

    <!-- bean definitions here -->

</beans>

 

 

 

딱 보기에도 굉장히 길고 복잡하죠?

따라서 위와 같은 복잡한 내용들을 '플러그인'이라는 기능을 통해 도움을 받고자 합니다.

우선 플러그인을 위해서 이클립스 상단 메뉴바에서 [Help]-[Eclipse Marketplace...]를 선택해봅시다.

이 마켓 플레이스는 이클립스가 플러그인으로 사용할 수 있는 기능들을 설치할 수 있는 곳입니다.

 

 

 

위와 같이 창이 떴다면, spring을 검색하고, 해당 플러그인을 선택하여 Install 해줍니다.

이렇게 spring 플러그인을 설치하면, 복잡했던 설정 파일들을 직접해야하는 번거로움을 줄여주게 됩니다.

옵션들은 기본 값으로 두고 다음으로 넘어가면서 설치를 진행해줍니다.

 

 

 

이와 같이 재시작 창이 뜨면, Restart Now를 누릅니다.

잘 설치가 되었는지 확인하기 위해서, 패키지를 우클릭하여, [New]-[Other...]를 클릭해줍니다.

 

 

 

위와 같이 spring이 잘 있다면 설치가 정상적으로 된 것입니다.

Spring Bean Configuration File을 선택하고, file 이름을 setting.xml로 만들어줍니다.

 

 

 

그러면 우리가 아까 보았던 복잡한 설정 파일이 자동으로 생성된 걸 볼 수 있습니다 :)

728x90
반응형